我是班里的数学课代表,由于正在学servlet在收作业是先用一个网站统计谁没交作业,设想在一个html页面中有一个文本框来一个交作业的就输入该学生的名字,将此名字的学生在数据库中的标志修改为ture,表示交了。但是,在文本框中打名字是挺费劲的,我就想能不能用js或者java来实现eclipse中的大首字母弹出来一个小框显示后面的内容的特效。那位高手给一点指导,先谢谢了
解决方案 »
- 自动刷新页的问题?
- 为何表单提交后页面内容没有更新呢?
- 十万火急,千钧一发,大家快帮帮我!!
- struts2问题
- 请教jsp接收由flashcs3/as3传来的ByteArray类型数据(图形)如何交给jsp来存入服务器???
- 在eclpise中启动tomcat6.0和用tomcat6.exe直接运行有什么区别?·
- 请问jsp如何访问自己网络空间里的access数据库
- json 用ajax提交给 action 后台获取不到该对象
- 两个table一个from提交的时候得不到输入的值
- 如何把播放器增加到embed里面
- 在MyEclipse环境里开发JSP时为什么浏览器总是显示前次编辑的内容
- MAS抛错Broken pipe
首先根据输入的第一个字符,到后台数据库进行查询,得到符合的名字,返回前台生成下拉列表
鉴于你的数据不多又很少更改,可以将数据直接写在页面文件中,就不用后台交互了
不过你说的是你们班 人不多 确实可以直接把数据拿到 当然你不想加拼音字段的话,也可以通过程序把每个学生的名字首字母提取出来
用ajax
不难的,,,,,,,,,,,,,,,,,,
把所有同学信息都读出来,按学号排序放在页面上,交了作业的同学后面显示一张图片,未交作业的同学后面显示一个复选框. 交一个作业,勾一下,按一下更新按钮就可以了.如果用ASP.NET来做的话,只需要写不超过10行代码,5分钟搞定.
GirdView+SqlDatasource