我尝试更改对话框的文字, 但是当我再次需要原始对话框时,它已经不再好了
如果您最好在添加新行时强制用户选择行 我会变得快乐。 //增加
url: 'Handler.ashx',
closeOnEscape: true,
closeAfterAdd: true,
reloadAfterSubmit: true,
drag: true,
beforeShowForm: function (frm) {
if ($("#Grid1")[0].p.selrow == null) {
$("#TblGrid_Grid1").text("Please, select row");
$("#edithdGrid1").text("Warning!");
$("#cData").text("OK");
$("#sData").hide();
}
}
},
答案 0 :(得分:0)
如果未选择任何行,则可以禁用“添加”按钮。有关详细信息,请参阅the answer。要禁用该按钮,只需将ui-state-disabled
类添加到“添加”按钮即可。如果表的id为Grid1
,则“添加”按钮的ID为“add_Grid1”。在beforeSelectRow
内,您可以删除ui-state-disabled
类以启用该按钮。如果重新加载网格(在loadComplete
内)并且未选择任何行,则也可以禁用“添加”按钮。
还有一个选项是隐藏按钮而不是禁用按钮。有关详细信息,请参阅the answer。