jqgrid idPrefix
时间: 2023-07-25 16:38:21 浏览: 214
`idPrefix`是`jqGrid`插件中的一个配置项,用于为表格中行的`id`属性添加前缀。在一个页面中存在多个`jqGrid`表格时,可能会出现多个行具有相同的`id`的情况,此时就需要通过`idPrefix`为每个表格中的行添加一个前缀,以避免`id`冲突。
以下是`idPrefix`的使用示例:
```javascript
$("#myGrid").jqGrid({
url: "myData.php",
datatype: "json",
colModel: [
{ name: "id", key: true, width: 100 },
{ name: "name", width: 200 },
{ name: "age", width: 100 },
{ name: "address", width: 300 }
],
idPrefix: "myGrid_",
rowNum: 10,
rowList: [10, 20, 30],
pager: "#myPager",
sortname: "id",
viewrecords: true,
sortorder: "asc",
caption: "My First Grid"
});
```
在上面的示例中,我们为`idPrefix`设置了`"myGrid_"`前缀,这意味着表格中每个行的`id`属性都将以`"myGrid_"`开头。例如,如果一个行的`id`属性本来是`"123"`,那么在表格中它的`id`属性将变为`"myGrid_123"`。这样,即使页面中存在多个表格,也能避免行的`id`冲突。
阅读全文