JqG​​rid如何使用按钮一次保存复选框列的更改?

时间:2011-12-10 04:07:48

标签: javascript jquery jqgrid

我有一个名为'asistencia'的列的jqgrid,其中填充了从数据库收集的数据并显示为复选框(我使用属性formatoptions: {disabled : false},因此根据数据预先检查它们。)

我需要的是一个“保存”按钮,它将记录对这些chechboxs所做的任何更改到数据库中。 所以基本上,我不知道如何做到这一点并限制这些变化。我想过使用填充网格的XML,但我不知道如何。任何帮助深表感谢! 我是所有jquery的东西!

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我的sln如下(也许还有一个更好的):

  1. 为网格数据定义全局变量。 var gridData;
  2. 确保loadOnce设置为true。
  3. loadComplete事件添加到网格中,并将全局变量设置为1。
  4. 编写您自己的自定义复选框格式化程序并为其定义点击事件。
  5. 在点击事件处理程序中,您可以使用所单击复选框的当前值来操作网格数据。
  6. 希望得到这个帮助,

    这似乎是一个错误,所以我只能希望那里有人会照顾它:)