JQGrid,需要更改进度消息"正在加载..."

Pir*_*ada 13 jqgrid

我想将JQGrid"正在加载..."消息更改为带有动画gif图像的内容.到处看都看不到办法.有人请.

Ole*_*leg 23

尝试使用

.ui-jqgrid .loading { background: url(ajax-loader.gif); }
Run Code Online (Sandbox Code Playgroud)

它应该工作.一些动画GIF可以从这里加载.顺便说一句,具有"正在加载..."消息的div具有该形式

<div id="load_list" class="loading ui-state-default ui-state-active">Loading...</div>
Run Code Online (Sandbox Code Playgroud)

其中id"load_list"将从前缀"load_"和表元素的id构造.

更新:要删除文本"正在加载...",您可以使用loadtext:'' jqGrid选项或覆盖$.jgrid.defaults.loadtext全局设置grid.locale-en.js:

$.jgrid.defaults.loadtext='';
Run Code Online (Sandbox Code Playgroud)

如果您需要调整加载div的宽度,高度或任何其他CSS参数,您可以以相同的方式进行调整.例如,

.ui-jqgrid .loading
{
    left: 45%;
    top: 45%;
    background: url(ajax-loader.gif);
    background-position-x: 50%;
    background-position-y: 50%;
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}
Run Code Online (Sandbox Code Playgroud)