0

このコードを使用して、すべてのフィールドの検索ボックスを生成しました。しかし、行.columnFilter({に構文エラーが表示されています。この問題を解決する方法

<script type="text/javascript" charset="utf-8">
//initialisation code
    $(document).ready(function() {
        $('#example').dataTable( {
             "sPaginationType": "full_numbers",
             .columnFilter({
        sPlaceHolder: "head:before",
        aoColumns: [ {
                type: "select",
                values: [ 'Gecko', 'Trident', 'KHTML', 
                          'Misc', 'Presto', 'Webkit', 'Tasman']
                 },
                 { type: "text" },
                 { type: "number" },
                 { type: "date-range" },
                 { type: "number-range" }
            ]



        } );
    } );


</script>
4

2 に答える 2

0

JavaScriptの構文の問題のようです。これに変更してみてください:

 $(document).ready(function() {
    $('#example').dataTable( {
         "sPaginationType": "full_numbers"
    })
         .columnFilter({
    sPlaceHolder: "head:before",
    aoColumns: [ {
            type: "select",
            values: [ 'Gecko', 'Trident', 'KHTML', 
                      'Misc', 'Presto', 'Webkit', 'Tasman']
             },
             { type: "text" },
             { type: "number" },
             { type: "date-range" },
             { type: "number-range" }
        ]



    } );
} );
于 2012-06-03T08:43:30.503 に答える
0

$(document).ready(function(){ $('#example').dataTable().columnFilter(); })

.columnFilter の前に dataTable() ブラケットを閉じていることを確認してください。

それがうまくいくことを願っています。

于 2012-08-23T16:36:51.413 に答える