【发布时间】:2015-01-22 17:59:56
【问题描述】:
回应
jQuery UI menu inside a jqGrid cell
我对网格的具体实现必须在很多地方调用 setRowData。调用 setRowData 时,将调用列的格式化程序,并在行重建以响应 setRowData 时返回
但在 Menu 示例中,按钮的格式设置(对 .button() 和 .buttonset() 的调用)发生在 loadComplete 上。由于 loadComplete 在 setRowData 之后显然没有运行,因此列中的按钮显示为未格式化。所以,假设我们在正文中添加一个按钮:
<button id="setRowData">Set Row Data</button>
以及 $(function() {}) 中的点击事件
$("#setRowData").click(function() {
var $grid = $("#list");
var data = $grid.jqGrid('getRowData', 1);
data.name = "Changed!";
$grid.jqGrid('setRowData', 1, data);
});
如果您单击该按钮,“我的操作”和“Bla Bla”按钮将显示为未格式化。
所以,我正在寻找一个事件,当
【问题讨论】: