前台代码

01.<html xmlns="http://www.w3.org/1999/xhtml">
02.<head runat="server">
03. <title>下拉框实现多选</title>
04. <script src="Jquery-1.8.3.min.js" type="text/javascript"></script>
05. <script type="text/javascript">
06. /*
07.  *
08. *
09. */
10. $(function() {
11. $("#<%=txtList.ClientID %>").mouseenter(function() {
12. $("#divChkList").slideDown("fast");
13. });
14. $("#divMulti").mouseleave(function() {
15. $("#divChkList").slideUp("fast");
16. });
17. $("#divChkList :checkbox").each(function() {
18. $(this).click(function() {
19. var $txtList = $("#<%=txtList.ClientID %>");
20. if (this.checked) {
21. $txtList.val($txtList.val() + $(this).next().text()+",");
22. }
23. else {
24. $txtList.val($txtList[0].value.replace($(this).next().text()+',',''));
25. }
26. });
27. });
28. });
29. </script>
30.
31.</head>
32.<body>
33. <form id="form1" runat="server">
34. <input type="checkbox" id="test" value="1" title="d" />
35. <div style="width:400px;height:300px;margin:0 auto;">
36. <div id="divMulti">
37. <asp:TextBox ID="txtList" runat="server" Width="100px"></asp:TextBox>
38. <div id="divChkList" style="display: none; border: solid 1px #CCCCCC; position: fixed;
39. z-index: 100; height: 160px; width: 100px; overflow-y: scroll; background-color: White">
40. <asp:CheckBoxList ID="chkList" runat="server" RepeatLayout="Table" RepeatDirection="Vertical">
              <asp:ListItem Value="12036">(12036)汉庭星空酒店管理有限公司</asp:ListItem>
                                        <asp:ListItem Value="12036">(12036)汉庭星空酒店管理有限公司</asp:ListItem>
                                        <asp:ListItem Value="12036">(12036)汉庭星空酒店管理有限公司</asp:ListItem>
                                        <asp:ListItem Value="12036">(12036)汉庭星空酒店管理有限公司</asp:ListItem>
                                        <asp:ListItem Value="12036">(12036)汉庭星空酒店管理有限公司</asp:ListItem>
                                        <asp:ListItem Value="12036">(12036)汉庭星空酒店管理有限公司</asp:ListItem>
41. </asp:CheckBoxList>
42. </div>
43. </div>
44. </div>
45. </form>
46.</body>
47.</html>

checkboxlist 下拉框多选功能 ,模拟dropdownlist带复选框效果的更多相关文章

  1. 解决ios、微信移动端的position: fixed; 支持性不好的问题 && 禁用下拉暴露黑底的功能

    解决ios.微信移动端的position: fixed; 支持性不好的问题 在chrome中的多个部分使用了position: fixed之后,都可以正常的布局,但是放在微信上却出现了不能正常显示的问 ...

  2. 使用mescroll来实现移动端页面上拉刷新, 下拉加载更多功能

    * mescroll请参考官方文档 1. 使用mescroll实现下拉滑动的效果: (仅仅效果, 有的页面不需要刷新数据, 只要你能下拉就行) 代码如下: var mescroll = new MeS ...

  3. jQuery+Asp.net 实现简单的下拉加载更多功能

    原来做过的商城项目现在需要增加下拉加载的功能,简单的实现了一下.大概可以整理一下思路跟代码. 把需要下拉加载的内容进行转为JSON处理存在当前页面: <script type="tex ...

  4. jquery完成带复选框的表格行高亮显示

    jquery完成带复选框的表格行高亮显示 通过jquery技术来操作表格是件简单的事,通过jquery的语法,可以很轻松的完成表格的隔行换色,悬浮高亮,在实际的应用中可能会出现表格中带复选框的,删除时 ...

  5. 关于JFace带复选框的树

    树的复选框用CheckboxTreeViewer实现.由于其子类ContainerCheckedTreeViewer在没有选择全部子节点时可以自动将父节点设置成灰选,所以实现树的复选框更多的是用Con ...

  6. js之全选即点击全选标签可选择全部复选框

    目标效果:网页全选功能,即点击全选标签可选择全部复选框 实现代码如下 <!DOCTYPE html> <html lang="en"> <head&g ...

  7. 雷林鹏分享:jQuery EasyUI 树形菜单 - 创建带复选框的树形菜单

    jQuery EasyUI 树形菜单 - 创建带复选框的树形菜单 easyui 的树(Tree)插件允许您创建一个复选框树.如果您点击一个节点的复选框,这个点击的节点信息将向上和向下继承.例如:点击 ...

  8. js 复选框 全选都选 如果某一个子复选框没选中 则全选按钮不选中

    <!DOCTYPE HTML> <html> <head> <meta charset=UTF-8> <title>js 复选框 全选都选 ...

  9. js做全选,用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false

    用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false,当所有checkbox都被选中时,全选按钮也被选中. 详解: 有两种 ...

随机推荐

  1. 0014 Java学习笔记-集合-HashMap集合

    主要的方法 + 构造方法: * HashMap(); - 默认大小16,负载因子0.75 * HashMap(int initialCapacity); * HashMap(int initialCa ...

  2. Ngigx+Tomcat配置动静分离,负载均衡

    由于公司使用过Ngnix,对于刚接触Nginx来说,感觉有些好奇,于是研究了下. 本人在windows下使用的版本是nginx-1.8.1: 1. 启动Ngnix 双击nginx-1.8.1文件夹中n ...

  3. Linux简介及常用命令使用2--linux常用命令:查看 删除 编辑 创建等

    cd .       // 进入当前目录 cd ~     //进入根目录 pwd      //当前路径 echo "my name is makaidong">makai ...

  4. Join的表顺序

    在今天的文章里,我想谈下SQL Server里一个非常有趣的话题:在表联接里,把表指定顺序的话是否有意义?每次我进行查询和性能调优的展示时,大家都会问我他们是否应该把联接中的表指定下顺序,是否会帮助查 ...

  5. Linux下的压缩zip,解压缩unzip命令详解及实例

    实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...

  6. IE6-9不支持Textarea的maxlength属性

    给textarea标签添加一个maxlength=200,测试工程师提bug说IE9没起作用.后一测试,发现IE10一下的浏览器均不支持 <textarea maxlength="20 ...

  7. Linux laptop-mode 电池供电时鼠标间歇失灵问题解决

    /*本文地址http://www.cnblogs.com/go2bed/p/4298689.html */ 这个问题网上已经有很多人讨论过了.例如<解决ubuntu使用笔记本自带电池后鼠标断电或 ...

  8. win7 telnet

    一.telnet连接 1.linux linux下可以通过net stat 查看22端口来确认端口是否开放. 然后在cmd中可通过telnet 10.0.200.151 22来连接. 2.win7 w ...

  9. 分享——张南《从Desktop到Mobile的自动化测试实践》

    张南在top100summit(14年)上分享了google从Desktop到Mobile的自动化测试实践,这里分享一下 案例简述 随着每年移动用户量的增长,移动网络速度以及覆盖力的增强,移动设备逐年 ...

  10. bzoj-2243 2243: [SDOI2011]染色(树链剖分)

    题目链接: 2243: [SDOI2011]染色 Time Limit: 20 Sec  Memory Limit: 512 MBSubmit: 6267  Solved: 2291 Descript ...