列の並べ替えを実行しているときに、JQGridにデフォルトの「読み込み中」メッセージが表示されません。安全のために、デフォルトのコードを明示的に追加しました。
loadui:'有効にする'
ただし、グリッドの中央に「読み込み中」のメッセージは表示されません。私は何が欠けていますか?ありがとうございました。
このloadui
オプションは、外部ソースから直接XMLまたはJSONデータをロードする場合など、AJAX操作を使用するグリッド専用です。jqGridドキュメントから:
このオプションは、ajax操作の進行中に何をするかを制御します。
グリッドがローカルデータソースを使用している場合、読み込みダイアログは表示されません。一方、グリッドが独自のデータを取得している場合は、コードの一部を提供して問題を絞り込むことができれば役立ちます。
私はこの問題を自分で解決しました。行を削除しました
loadonce: true,
私のJQGridプロパティから、そしてそれは問題を修正しました。理由はわかりませんが、とりあえず取り上げます。loadonceに関するwikiからの情報は次のとおりです。
このフラグがtrueに設定されている場合、グリッドはサーバーからデータを1回だけロードします(適切なデータ型を使用)。最初のリクエストの後、データ型パラメータは自動的にローカルに変更され、それ以降のすべての操作はクライアント側で行われます。ポケットベルの機能(存在する場合)は無効になっています。