修改 jqgrid 加载loading
时间: 2023-09-04 09:11:56 浏览: 102
jqgrid 修改一列 ,
要修改 jqGrid 加载时显示的 loading 文本,可以按照以下步骤进行操作:
1. 在 jqGrid 的初始化代码中,添加 `loadui` 属性,并设置其值为 `block`,例如:
```javascript
$("#grid").jqGrid({
url: "data.json",
loadui: "block",
// other options
});
```
2. 在 jqGrid 的语言文件中找到 `loadtext` 属性,例如:
```javascript
$.jgrid.defaults = $.extend($.jgrid.defaults, {
loadtext: "Loading...",
// other language options
});
```
3. 修改 `loadtext` 属性的值为所需的 loading 文本,例如:
```javascript
$.jgrid.defaults = $.extend($.jgrid.defaults, {
loadtext: "Please wait...",
// other language options
});
```
4. 刷新网页,即可看到 loading 文本已经修改。
注意:如果想要在加载完成后隐藏 loading 文本,可以在 jqGrid 的初始化代码中设置 `loadComplete` 回调函数,例如:
```javascript
$("#grid").jqGrid({
url: "data.json",
loadui: "block",
loadComplete: function() {
$("#load_" + this.id).hide();
},
// other options
});
```
这样,在加载完成后,loading 文本会自动隐藏。
阅读全文