jqGrid는 다양한 옵션 설정을 제공합니다. 개발자는 옵션의 해당 값을 설정하여 jqGrid를 제어할 수 있습니다. 예를 들어 테이블의 너비, 높이, 데이터 유형, 열 이름 등이 모두 있습니다. 옵션 설정을 통해 완료되었습니다. jqGrid의 옵션은 일반적으로 name:value(name:value) 형태로 되어 있으며, 객체(object), 배열(array) 형태로도 구성할 수 있다.
jqGrid 옵션(옵션)
jqGrid를 호출하려면 다음 코드만 실행하면 됩니다.
jQuery("#grid_id").jqGrid(options);
options는 jqGrid의 옵션 설정으로, 다음 표를 참고하세요.
속성 | 유형 | 설명 | 기본값 |
ajaxGridOptions | 객체 | 이 항목은 테이블 설정이 데이터를 얻을 때 ajax의 전역 속성을 설정하는 데 사용됩니다. 이 항목은 현재의 모든 ajax 설정(오류, 완료 및 beforeSend 이벤트 포함)을 재정의할 수 있습니다. | 비어 있음 |
ajaxSelectOptions | 객체 | 이 항목은 editoptions 또는 searchoptions 객체에서 dataUrl을 통해 요소를 선택할 때 ajax의 전역 속성을 설정하는 데 사용됩니다. | 비어 있음 |
대체클래스 | 문자열 | 교대 행에 대한 클래스입니다.이는 altRows가 true로 설정된 경우에만 유효합니다. | UI 우선순위-보조 |
altRows | 부울 | 교대 행 테이블로 설정 | 거짓 |
자동 인코딩 | 부울 | true로 설정하면 서버의 데이터와 제출된 데이터를 인코딩합니다. 예를 들어 521dc8b834491f80056551bdbeed9dac16b28748ea4df4d9c2150843fecfba68 | 空 |
ポケベル | 文字列 | テーブル参照ナビゲーション バーの位置を定義します。デフォルトでは、ページ番号、ナビゲーション ボタン、レコード情報の 3 つの部分で構成されるナビゲーション バーが作成されます。 | 中央 |
pgbuttons | ブール値 | ナビゲーションがアクティブになったときにナビゲーション ボタンを表示するかどうかを定義します。 | 本当 |
pginput | ブール値 | ナビゲーション バーにページ番号入力ボックスがあるかどうかを定義します。 | 本当 |
pgtext | 文字列 | 現在のページ情報。最初の量は現在のページであり、2 番目の量は総ページ数です。 | |
prmNames | 配列 | デフォルトでは、prmNames: { page: "page"、rows: "rows"、sort: "sidx"、order: "sord"、search: "_search"、nd: "nd"、npage:null} 送信先POST モードのサーバーの場合、フィールドは、page、rows、sidx、sord、search、nd です。たとえば、sidx を mysort に変更する場合は、次のように記述できます。prmNames: {sort: “mysort”}ちなみに、サーバーに送信される文字列は次のようになります。 page=1&rows=10&mysort=myindex&sord=asc 一部のパラメーターが null に設定されている場合、これらのパラメーターはサーバーに送信されなくなります。たとえば、prmNames: { nd:null} の場合、nd パラメータは送信されません。 Npage パラメーターについては、スクロール オプションを参照してください。 | なし |
投稿データ | 配列 | この配列は URL に直接渡すことができます。この配列は、{name1:value1…} の形式にすることができます。 | 空 |
再集計 | 整数 | 読み取り専用属性。テーブルに表示される行数を定義します。レコードと混同しないでください。 | 0 |
記録 | 文字列 | ページ上の情報を記録する位置を定義します。左、中央、右のいずれかになります。 | そうです |
記録 | オブジェクト | 行を交互に配置するためのクラス | 本当 |
レコード | 整数 | 読み取り専用属性。リクエストから取得するレコードの数を定義します | なし |
レコードテキスト | 文字列 | ページ上に表示できるプロンプト情報は、こちら |