2012-10-26 7 views
5

こんにちは、jqueryデータ型プラグインを使用して約40列/フィールドのoracleテーブルのUIを開発しようとしています。私は18列まで表示することができますが、それ以降は動作しません。他の誰かが前に同じ問題に直面していますか?私はjqueryでかなり新しいです。jquery datatables - 1つのデータテーブル内の最大カラム数

`Sorry for that... 

私は18列(任意の18)のためにそれを設定するとき、私は私のUIは完全に働いている見ることができ、私のOracleのテーブルのためのUIを作成しようとしています。しかし、もう1つの列を追加して設定を更新すると、UIが読み込まれません。

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#reports").dataTable({ 
      "bServerSide": true, 
      "sAjaxSource": "/databaseInterface/DataSource", 
      "bProcessing": true, 
      "sPaginationType": "full_numbers", 
      "bJQueryUI": true, 
      "aoColumns": [ 
          { "sName": "ID", 
          "bSearchable": false, 
          "bSortable": false, 
          "bVisible": false 
           }, 
        { "sName": "name" }, 
        { "sName": "sname" }, 
        { "sName": "address" }, 
        { "sName": "city" }, 
        { "sName": "post code" }, 
        { "sName": "age" }, 
        { "sName": "major" }, 
        { "sName": "grade" }, 
        { "sName": "Elect1" }, 
        { "sName": "Elect2" }, 
        { "sName": "Elect3" }, 
        { "sName": "Elect4" }, 
        { "sName": "Elect5" }, 
        { "sName": "Assig1" }, 
        { "sName": "Assig2" }, 
        { "sName": "Assig3" }, 
        { "sName": "Assig4" }, 
        { "sName": "Assig5" } 
       ] 
    }).makeEditable({ 
      "aoColumns": [ 
          {},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{} 
         ] 
         }); 
    }); 
    </script> 

これが正常に機能している私のサンプルコードで、iは{「SNAME」:「ステータス」}追加で終わり、それは私のUIにaything表示されていない対応する値を持つ私のデータソースを更新します。 `

jqueryの1.8、Java 5のもjqueryの編集可能なdatableプラグイン

私はこの問題は、あなたのことである可能性が非常に高い。このウェブサイトでは datatable reference that i'm using

+0

何が問題なのですか? –

+0

人々があなたの質問をd​​ownvoteする前に、あなたがすでに持っているものを投稿してください。あなたが投稿した情報は、誰かが正解を出すのに十分ではありません。コードの他に、jQueryのバージョン、プラグインのバージョンなど、使用しているバージョンを別のサイトなどに知らせてください。 –

+0

{"sName": "Assig5"}行の後にコンマを使用していますか?最後に{"sName": "Status"}を追加する前に? –

答えて

4

を示すデータテーブルのように私のOracleテーブルを表示しようとしていますサーバーは、特定の文字数以上のGET要求を拒否しています。既定では、DataTablesはサーバー側の処理要求をGETとして送信します。 POSTに変更するには、sServerMethodオプション-http://datatables.net/ref#sServerMethodを使用します。

+0

Allanに感謝します。 – user1777875

+0

これは非常に説明しています:)なぜ、私がコードをコピーして貼り付けていても、データテーブルのさまざまな実装が一見無作為な成功率を持つ理由は分かります。 – Mary

関連する問題