关于select 控件

通过http://www.w3school.com.cn/tiy/t.asp?f=html_select

的测试,测得,select 控件值最多106个、

 

Q:easyui的datagrid中能做到 双击移除数据

 

现在这个使用select控件做的,展示不全。

<select name="nodeList" multiple="multiple" style="height:310px;width:160px;border:1px solid #cccccc;font-size:12px;"></select>

--双击删除

dialogDiv.find('select[name="nodeList"]').dblclick(function () {

var id = dialogDiv.find('select[name="nodeList"] option:selected').val();
if (id) {
selectEd.remove(id);
dialogDiv.find('select[name="nodeList"]').find('option:selected').remove();
}

//$('#selectedUsers option:selected').remove();
});

--添加


dialogDiv.find('select[name="nodeList"]').append('<option value ="' + id + '">' + text + '</option>');

背景 easyui datagrid 双击添加数据至select 标签中

,
onDblClickRow: function (index, row) {
if (single && selectEd.getCount() > 0) {
$.messager.alert('提示', '只能选择一个组织节点');
return;
}
var id = row.Id;
var text = row.UserName;
if (selectEd.contains(id)) {
$.messager.alert('提示', '您已经选择了节点:' + text + ",不能重复选择!");
return;
}

selectEd.put(id, row);
dialogDiv.find('select[name="nodeList"]').append('<option value ="' + id + '">' + text + '</option>');
}

 

select 标签 类似于是一个下拉框组、一个 value与text 的map

 

posted @ 2017-06-01 17:23  淘来的星湖  阅读(221)  评论(0编辑  收藏  举报