【问题标题】:jqgrid update database on checkbox clickjqgrid 在复选框单击时更新数据库
【发布时间】:2011-08-31 07:31:03
【问题描述】:

这是一个线程:JQgrid checkbox onclick update database

现在我让它工作了,但现在我可以单击列单元格并更新我的数据库中的发生事件,但我真正想要的是仅在单击复选框时更新发生事件,而不是单击单元格。

【问题讨论】:

  • 我试用了 Oleg 在您提到的链接中提到的演示,我必须明确点击复选框。如果我单击单元格,复选框将不会被激活。我使用了 FF 3.6.20、Safari、IE 8 和 Chrome 12.x
  • 在演示中,我首先得到iCol - 带有复选框的“Aktiv”列的索引。然后我枚举了网格的所有行,并在每一行的iCol 列中设置了click 句柄。所以点击另一个单元格不起作用。你到底想要什么样的行为?

标签: javascript jqgrid checkbox


【解决方案1】:

我希望我理解您的正确,并且您只想在复选框上设置click 句柄,而不是在具有复选框的单元格上。在这种情况下,您应该只更改行

$(rows[i].cells[iCol]).click(function (e) {

$("input", rows[i].cells[iCol]).click(function (e) {

查看修改后的演示here

【讨论】:

  • gah...我错过了“,”,它当然没有用:D 我愚蠢的小错误...再次感谢 Oleg
猜你喜欢
  • 2011-11-04
  • 1970-01-01
  • 1970-01-01
  • 2011-09-21
  • 2019-05-21
  • 2014-05-10
  • 2019-08-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多