2012-07-13 63 views
0

我最近開始一個新項目,正在嘗試最新版本的JqGrid(4.4.0)。我也用茄子主題jQuery 1.7.2和jQuery UI 1.8.21。JqGrid搜索colModel選項不起作用

無論如何,除了搜索功能外,我的網格中的所有內容都可以工作。在我的另一個項目上設置搜索時:在我的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});

回答

0

哎呀,我完全忘了這部分。 :)

$("#mylist").filterToolbar({ autoSearch: true });