Easyui-combobox-checkbox-带复选框的下拉框
$.post("getSubInsuranceTypeList.do",{parent_id:node.id},function(result){
if (result.length == 0){
$("#sub-insurance").addClass("none");
} else {
$("#sub-insurance").removeClass("none");
// 带复选框的下拉框
$("#sub_insurance_type").combobox({
data:result,
multiple:true,
valueField: 'id',
textField: 'text',
panelHeight: 'auto',
formatter: function (row) {
var opts = $(this).combobox('options');
return '<input type="checkbox" class="combobox-checkbox">' + row[opts.textField]
},
onLoadSuccess: function () {
var opts = $(this).combobox('options');
var target = this;
var values = $(target).combobox('getValues');
$.map(values, function (value) {
var el = opts.finder.getEl(target, value);
el.find('input.combobox-checkbox')._propAttr('checked', true);
})
},
onSelect: function (row) {
var opts = $(this).combobox('options');
var el = opts.finder.getEl(this, row[opts.valueField]);
el.find('input.combobox-checkbox')._propAttr('checked', true);
},
onUnselect: function (row) {
var opts = $(this).combobox('options');
var el = opts.finder.getEl(this, row[opts.valueField]);
el.find('input.combobox-checkbox')._propAttr('checked', false);
}
});
}
},"json");
最新文章
- mariadb 最新精简压缩版 win64 解压即用
- PHP学习资料下载
- PowerShell Start 1 - 使用Get - Help.
- linux shell中,单引号、 双引号,反引号(``),$()的区别
- .NET 压缩解压库发布,支持进度查看
- HDU ACM 1515 Anagrams by Stack
- SPRING IN ACTION 第4版笔记-第六章RENDERING WEB VIEWS-004- <;s:url>;、<;s:escapeBody>;标签
- codeforce 660D Number of Parallelograms
- hdu 4750 Count The Pairs (2013南京网络赛)
- UVALive 6584 Escape (Regionals 2013 >;>; Europe - Central)
- Code Review中的几个提示
- TPshop中B2C与B2B2C的一点理解
- ThinkPHP 5 验证码
- MySQL死锁分析一例
- iOS开发中的富文本
- MyEclipse上有main函数类运行报错:Editor does not contain a main type
- 面向对象【day07】:类的继承(七)
- (转)Redis &; EhCache
- 44、WebStrom下载和破解
- 20155338 2016-2017-2 《Java程序设计》第4周学习总结