$('#dg').datagrid({
url:'datagrid_data.json',
columns:[[
{field:'code',checkbox:true,title:'Code',width:100},
{field:'name',title:'Name',width:100},
{field:'price',title:'Price',width:100,align:'right'}
]]
}); 如何让符合条件的选项不可选中jQueryUIdatagridCheckBoxJavaScript
解决方案 »
- 奇怪,js在IE9下不执行,刷新后执行,,,好神奇噢!!!!
- js 动态生成表单元素后,在提交前怎么获得他进行验证呢
- 点击radio改变文本框的disabled属性。
- 有这样处理问题的嘛?
- 对于三级类有什么好的方法来实现吗?
- showModalDialog()或者showModelessDialog()出来的窗口能让他最大化吗
- 有没有用js模拟实现浏览器的例子?
- 两大问题,做过javascript网页编辑器的请进!!!!
- 在看javascript高级程序设计3时遇到个小问题,求帮助!不胜感激
- 求解密下eval(function(p,a,c,k,e,d){e=function(c)代码
- javascript中的Load.src是什么意思
- 奇怪啊!! jq方法中传入的参数 无法使用 都来看看
//如果该行不能被选中,则调用取消选中方法
if(CanNotCheck(rowData)){
setTimeout(function(){
$('#dg').datagrid('unselectRow',rowIndex);
},0);
}
},function CanNotCheck(r){
if(r.xxx==???)
return true;
return false;
}
结题吧
$('#dg').datagrid({
url:'datagrid_data.json',
columns:[[
{field:'code',checkbox:true,title:'Code',width:100},
{field:'name',title:'Name',width:100},
{field:'price',title:'Price',width:100,align:'right'}
]],
onSelect:function(rowIndex, rowData){
//如果该行不能被选中,则调用取消选中方法
if(CanNotCheck(rowData)){
setTimeout(function(){
$('#dg').datagrid('unselectRow',rowIndex);
},0);
}
}
});
function CanNotCheck(r){
if(r.xxx==???)
return true;
return false;
}