免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3700 | 回复: 6
打印 上一主题 下一主题

[分享]JavaScript+jQuery两栏选择控件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-26 22:56 |只看该作者 |倒序浏览
原文: http://www.ideawu.net/blog/?p=399

两栏选择功能经常用到, 就是有一栏显示可选的数据, 另一栏显示当前已选择的数据. 我包装成一个JavaScript控件, 方便使用. 使用时需要引入两个JavaScript文件, 因为使用了jQuery, 所以还需要引入jQuery的js库文件:


  1. <script type="text/javascript" src="jquery.js"></script>
  2. <script type="text/javascript" src="TableView.js"></script>
  3. <script type="text/javascript" src="SelectorView.js"></script>
复制代码


在HTML文件中写上:


  1. <div id="sel_div">
  2. </div>

  3. <script type="text/javascript">
  4. <!--
  5. var sel = new SelectorView('sel_div'); // sel_div 是 HTML 节点 id
  6. sel.src.header = {
  7.         'id'                : 'Id',
  8.         'name'                : 'Name',
  9.         'text'                : 'Text'
  10. };
  11. sel.dst.header = {
  12.         'id'                : 'Id',
  13.         'name'                : 'Name'
  14. };
  15. sel.src.dataKey = 'id';
  16. sel.dst.dataKey = 'id';
  17. sel.src.title = '可选';
  18. sel.dst.title = '已选';
  19. sel.render();

  20. sel.src.add({id: 1, name: 'Tom', text: 'Tomcat'});
  21. sel.src.add({id: 2, name: 'Jerry', text: 'Jerrimy'});
  22. sel.src.add({id: 3, name: 'Jim', text: 'System Engineer'});
  23. sel.src.add({id: 4, name: 'Lucy', text: 'Lucy & Lily'});
  24. //-->
  25. </script>
复制代码




演示地址: http://www.ideawu.net/person/two ... olumn-selector.html

[ 本帖最后由 ideawu 于 2009-7-26 23:30 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-08-02 01:40 |只看该作者
不错,收藏

论坛徽章:
0
3 [报告]
发表于 2009-08-03 17:47 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
4 [报告]
发表于 2009-08-16 23:09 |只看该作者
经过多次升级, 现在已经具有了分页和过滤等功能!

论坛徽章:
0
5 [报告]
发表于 2009-08-18 16:54 |只看该作者
看起来不错,楼主辛苦了

论坛徽章:
0
6 [报告]
发表于 2009-09-10 09:52 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
7 [报告]
发表于 2009-09-14 15:35 |只看该作者
mark
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP