0

最近新しいプロジェクトを開始し、最新バージョンのJqGrid(4.4.0)を試しています。また、ナスをテーマにしたjquery1.7.2とjqueryui1.8.21を使用しています。

とにかく、検索機能を除いて、グリッド内のすべてが機能しています。他のプロジェクトで検索を設定する場合:colModelオプションでtrueを指定すると、列名の下に検索入力を入力できるテキストボックスが作成されますが、このグリッドで機能させることができないようです。検索入力ボックスがまったく表示されません。それはまるで、列などの検索が誤りであると考えているかのようです。

これが私のJavaScriptです:

$("#mylist").jqGrid({
    url: 'myposturl',
    datatype: 'json',
    mtype: 'POST',
    colNames: ['Id', 'Code'],
    colModel: [
        { name: 'Id', hidden: true },
        { name: 'Code', align: 'center', search: true }
    ],
    pager: '#mylistpager',
    rowNum: 30,
    rowList: [10, 20, 30],
    sortname: 'Code',
    sortorder: 'desc',
    viewrecords: true,
    gridview: true,
    caption: 'List Rows',
    width: 750,
    height: 750,
    jsonReader: {
        total: 'TotalPages',
        page: 'CurrentPage',
        records: 'TotalRecords',
        root: 'Rows',
        repeatitems: false
    }
});

何か案は?

編集:私はこの部分を逃しました:$( "#mylist")。filterToolbar({autoSearch:true});

4

1 に答える 1

0

おっと、私はこの部分を完全に忘れました。:)

$("#mylist").filterToolbar({ autoSearch: true });
于 2012-07-13T15:45:40.920 に答える