初期表示時に並び替えをしないようにするには、下記のようにします。scrollY)表が大きくて画面に収まらない場合、スクロールバーの設定を追加することができます。http://jsfiddle.net/d93a1vvc/(表示例)※テーブルに縦横のスクロールバーを自力で追加するのは結構大変です。スクロールバーのためだけにDataTablesを使ってもいいくらいです。※「各機能を無効化する」の設定とスクロールバーの設定は下記のように同時に行えます。他の設定も入れることができます。200});列幅を設定する前項の「都道府県」列のように、幅がすごく小さくなってしまう場合は列幅を設定することができます。width)DataTablesの設定で行う場合、「columnDefs」という列設定を使用します。スクロールバーの設定はあってもなくても大丈夫です。columnDefsのtargets(対象)は、下記の値を設定することができます。2...と割り振った番号の列。複数の列を指定したい場合に使います。「columns」という設定もありますが、「columns」は飛び飛びの列の設定などがしづらいのでcolumnDefsの方がよい気がします。CSSで行うCSSで設定することもできます。「width」だとうまく反映させることができません。「min-width」で設定するとよいです。visible)「(内部IDなど、)内部的にテーブルに入れておきたいけど表示はしたくない」「お客さんに『この列はいらないので消してほしい』と言われた」というような場合、DataTablesの設定で一部の列を非表示にすることができます。この場合も幅の設定の時と同じく「columnDefs」という列設定を使用します。false」を追加するだけです。スクロールバーの設定はあってもなくても大丈夫です。件数のデフォルトを変える(displayLength)件数切替、デフォルトの件数表示設定は「lengthMenu」「displayLength」という設定で行えます。(stateSave)ページ数、件数切替、ソート状態を保存する機能をつけるには、「stateSave」という設定を行います。「一覧ページから編集ページに移動して、一覧ページに戻ってきた時にページが1ページ目に戻らないようにしたい」というような場合などで役に立ちます。3ページ目に移動してリロードするなどしてみてください。}]JavaScript側で下記のように設定するとJSONのデータをグリッド表示できます。"data.json"」のみの指定で読み込みできます。HTML側では列ヘッダ(<thead>内)だけ記載し、列の数はJavaScriptのcolumnsの設定数と同じにしてください。使用する場合は下記のような形になります。]});サーバからデータを取得してグリッド表示するPHPの場合はDataTablesに標準でssp.class.phpというサンプルクラスが用意されていて、そのクラスと連携すると非同期でデータを読み込むことができます。ORDERなどに転換する処理を書くことになります。upLoginユーザーは見つかりませんでした。