0

jqgrid が「読み込み中」のとき (最初、列の並べ替え後、またはユーザーが更新ボタンをクリックしたとき)、グリッドのカーソルまたは背景色を変更できますか? ユーザーは「読み込み中」メッセージを見ることができますが、メッセージがグリッドの下にありすぎてよく見えない場合があります。

ご協力いただきありがとうございます。正しいリソースを教えていただければ、喜んでこれを読んでいきます。

4

2 に答える 2

2

オプションを使用できます

loadui: "block"

"ui-widget-overlay"クラスを持つオーバーレイとグリッド全体"jqgrid-overlay"を表示します。「Loading...」というテキストに加えてオーバーレイが表示されます (テキストは で定義されています)。オーバーレイの背景は、使用する jQuery UI スタイルで定義されます。そのため、ロードに関する通知がユーザーに明確に表示され、ロード中はグリッドのすべてのコントロールがブロックされます。オーバーレイの背景をカスタマイズしたい場合は、テーマローラーで行うことができます(「オーバーレイの画面」の部分を参照してください)。$.jgrid.defaults.loadtext

「読み込み中...」テキストの位置を画面の表示部分に変更する方法を示す回答をさらに読むことをお勧めします。

于 2012-09-07T16:01:01.167 に答える
0

はい、できます。スタイルをオーバーライドするだけです:

.ui-jqgrid .loading { cursor: wait; }
于 2012-09-07T14:55:52.993 に答える