jqgrid 获取表格渲染前没有丢失的对象属性
时间: 2024-03-10 08:44:16 浏览: 61
jqGrid表格底部汇总、合计行footerrow处理
您可以使用`beforeProcessing`事件来获取表格渲染前的数据。在该事件中,可以通过`this.p.data`来获取表格中的数据,这是一个数组,包含每一行的数据。您可以在这个数组中找到您需要的对象属性。例如,如果您的表格中包含一个名为`name`的列,您可以使用以下代码来获取渲染前的`name`值:
```javascript
beforeProcessing: function(data) {
for (var i = 0; i < data.length; i++) {
var name = data[i].name;
// 在这里处理您需要的对象属性
}
}
```
注意,在这个事件中,您可以对数据进行修改,但请注意不要修改原始数据,因为这可能会影响到表格的渲染。如果需要修改数据,可以先进行复制,然后对复制后的数据进行操作。
阅读全文