- 论坛徽章:
- 0
|
原文: http://www.ideawu.net/blog/?p=399
两栏选择功能经常用到, 就是有一栏显示可选的数据, 另一栏显示当前已选择的数据. 我包装成一个JavaScript控件, 方便使用. 使用时需要引入两个JavaScript文件, 因为使用了jQuery, 所以还需要引入jQuery的js库文件:
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="TableView.js"></script>
- <script type="text/javascript" src="SelectorView.js"></script>
复制代码
在HTML文件中写上:
- <div id="sel_div">
- </div>
- <script type="text/javascript">
- <!--
- var sel = new SelectorView('sel_div'); // sel_div 是 HTML 节点 id
- sel.src.header = {
- 'id' : 'Id',
- 'name' : 'Name',
- 'text' : 'Text'
- };
- sel.dst.header = {
- 'id' : 'Id',
- 'name' : 'Name'
- };
- sel.src.dataKey = 'id';
- sel.dst.dataKey = 'id';
- sel.src.title = '可选';
- sel.dst.title = '已选';
- sel.render();
- sel.src.add({id: 1, name: 'Tom', text: 'Tomcat'});
- sel.src.add({id: 2, name: 'Jerry', text: 'Jerrimy'});
- sel.src.add({id: 3, name: 'Jim', text: 'System Engineer'});
- sel.src.add({id: 4, name: 'Lucy', text: 'Lucy & Lily'});
- //-->
- </script>
复制代码
演示地址: http://www.ideawu.net/person/two ... olumn-selector.html
[ 本帖最后由 ideawu 于 2009-7-26 23:30 编辑 ] |
|