Javascript jqgrid在复选框上更新数据库单击
这是一条线索:Javascript jqgrid在复选框上更新数据库单击,javascript,jqgrid,checkbox,Javascript,Jqgrid,Checkbox,这是一条线索: 现在我让它工作了,但是现在我可以单击列单元格并更新数据库中的happends,但我真正想要的是只在复选框单击时更新happends,而不是单元格单击 我希望我理解您的意思是正确的,您希望仅在复选框上设置单击句柄,而不是在有复选框的单元格上设置。如果是这样的话,你应该换一条线 $(rows[i].cells[iCol]).click(function (e) { 到 查看修改后的演示。我试用了演示,Oleg在您的Menthionied链接中提到了该演示,我必须明确单击复选框。如果
现在我让它工作了,但是现在我可以单击列单元格并更新数据库中的happends,但我真正想要的是只在复选框单击时更新happends,而不是单元格单击 我希望我理解您的意思是正确的,您希望仅在复选框上设置
单击
句柄,而不是在有复选框的单元格上设置。如果是这样的话,你应该换一条线
$(rows[i].cells[iCol]).click(function (e) {
到
查看修改后的演示。我试用了演示,Oleg在您的Menthionied链接中提到了该演示,我必须明确单击复选框。如果单击单元格,复选框将不会被激活。我在演示中使用了FF 3.6.20、Safari、IE 8和Chrome 12.xIn,这是我第一次得到的iCol,即带有复选框的“Aktiv”列的索引。然后我枚举了网格的所有行,并仅在每行的
iCol
列中设置click
handle。因此,单击其他单元格不起作用。你到底想要什么样的行为?啊。。。我错过了“,”当然它不起作用:D我愚蠢的小错误。。。再次感谢奥列格
$("input", rows[i].cells[iCol]).click(function (e) {