RT,100多项不让用CHECKBOX郁闷..大家有米好的办法
解决方案 »
- poi 导出excel文件的格式 急!!!
- ResultSet is closed
- 这是我的JSP文件,输出后,汉字显示为乱码,如何解决?
- 帮我看看这段代码JavaScript为什么没运行
- SQL SERVER装好后是交给美国公司使用,那么安装SQL SERVER的字符集和时区用什么?
- 用jbpm中报的java.lang.ClassCastException,求高手给个思路。。
- [调查]我们有无必要有自己的WebServer
- 关于jive professional 3.05的安装
- 请帮我看一代码???????十万火急!!!!!!!
- 在JSP中如何实现对于字符串的搜索替换?
- JApplet问题,解决就给分
- 为什么文件路径如此奇怪?
<%for(int i=0;i<100;i++)
{%>
<OPTION VALUE="<%=i%>"><%=i%></OPTION>
<%} %>
</select>不过这样选起来忒不方便。
==================================
外观不同而已,想用来多选也容易,不过肯定也会被你总工NG。
用table吧,第一列是checkbox,第二列是要选择的项目。
加个滚轮,只显示10行~20行,类似邮箱的多选。
排成一个表
按着CTRL选择多项
<select size="10" name="INTERKIND" multiple>
<%
String options = "<option value=\"\">------请选择------</option>";
for(int i=1;i<=45;i++) {
options += "<option value=\"" + i + "\">" + i + "</option>";
}
%>
<%=options%>
</select>
这样的方法展示,再写个JS实现可以按住CTRL多选的功能。
设计的话,有几种方案:
一种是分组分类。比如类似于csdn论坛“配置我感兴趣的社区”,小框框也不少,但是根据技术类别分组,就条理分明了。
另一种是考虑分组批量。比如上例中,可以考虑在java区几十个版上面放一个java类别的选择框,一选就等于按了几十次鼠标选择了java版每个板块。(貌似csdn论坛没有做成这样)
再一种就是,如果各个选项不但可以分组,而且有明显的逻辑分界线的话,可以分页,如向导般多步完成。就比如调查问卷里上百题目,但是很明显分为n类问题,每类一页。
再一种就是,如果很多选项都有一个普遍适应的默认值,那就用。这样可以大量减少用户的操作量,并且用户可以根据默认值的“提示”缩短思考时间。比如windows优化大师里的快猫加鞭,根据极少量的提问迅速划分普适人群,确定大把参数的默认值。
其他特殊解。比如端口选择,常用的多选不是把65535个框放在用户面前打勾,而是使用21,23,80,8000-9000,10000+类似的方式进行多选。这个得根据具体情况了。
我的一个会B/S的同事辞职了,现在只有我一个人做剩下的工作,公司第一次做B/S,总工好像认为B/S应该根C/S一样,一个人后台前台都能做,所以我们连网页美工都米有,可能也是考虑开发成本,米办法,只能忍了.这100项多选数据就是一个类别的,是客户发过来的.我准备做一个鼠标放在文字上,然后显示一个列表框,在列表框中嵌入CHECKBOX,这样可能就不会显得凌乱了.但是我不熟悉JS,不知道熟悉JS的哥门们有没有这样功能的代码能否给我一份.万分感谢