onClickCell:function(rowIndex, field, value){
alert(row.editing);
if (!row.editing)
return;
if(field = "PRODUCT_ID")//条件
{
var tmp = openClientSelectDialog("product", "选择型号", "800px", "500px", function () {
if (top.art.dialog.data('selectdata') == null) {
return;
}
else {
top.art.dialog.data('selectdata', null);
} });
}
},这样为什么不管用呢
alert(row.editing);
if (!row.editing)
return;
if(field = "PRODUCT_ID")//条件
{
var tmp = openClientSelectDialog("product", "选择型号", "800px", "500px", function () {
if (top.art.dialog.data('selectdata') == null) {
return;
}
else {
top.art.dialog.data('selectdata', null);
} });
}
},这样为什么不管用呢
你这个肯定不行,你做一个弹出窗体,他不是有什么frame之类的么,opendialog什么的
现在前面alert(row.editing);加个alert("hello world");试试,
然后开浏览器的调试模式看下是不是有js报错。
var row = $('#grid').datagrid('getSelected'); // 返回选中行的数据
现在前面alert(row.editing);加个alert("hello world");试试,
然后开浏览器的调试模式看下是不是有js报错。
我调好后发现 只要双击任意一个字段的单元格就会进入 事实上我只想要固定一个
现在前面alert(row.editing);加个alert("hello world");试试,
然后开浏览器的调试模式看下是不是有js报错。
我调好后发现 只要双击任意一个字段的单元格就会进入 事实上我只想要固定一个
点击任何一个进入事件这个是肯定的。
你可以在进入这个事件以后加入判断条件,使用rowIndex, field, value这几个参数来判断一下应该就能做到。
策^_^hßsapl'j