jqgrid搜索问题

时间:2012-02-07 15:35:15

标签: jquery jqgrid

我有一个jqgrid,除搜索功能外,效果很好。

我的网格代码:

    $("#packagesListTable").jqGrid('GridUnload');

    $("#packagesListTable").jqGrid({

        pager : "#packagesListTablePager",
        width:$("#contentTD").width()-25,
        height : $("#contentTD").height()-100,
        colNames:['Package Description','Maintain Page'],
        colModel:[
            {name:'packageDescription',index:'packageDescription',search:true, stype:'text',sortable:true, width:190},
            {name:'packageDescription',index:'packageDescription',sortable:true, width:80,formatter:buttonColumnFormatPackage}
        ],

        url:allPackageDevs,
        datatype: "json",

        pgbuttons: false,     // disable page control like next, back button
        pgtext: null,         // disable pager text like 'Page 0 of 10'
        viewrecords: false ,  

        jsonReader : {
             root: 'content.packages',
             repeatitems: false,
             id:'packageId'
        },
        rowNum:-1,

        loadComplete: function () {
            $("#packagesListTable").setGridParam({datatype:'local'});
        },

        loadonce: true, // to enable sorting on client side
        sortable: true, //to enable sorting

        caption: " Packages"
        }
    );



    $("#packagesListTable").jqGrid('navGrid', '#packagesListTablePager',
     { add: true, addtitle: 'Add record',
       edit: true, edittitle: 'Edit record',
       del: true, deltitle: 'Delete record',
       delfunc:removePackageRow,
       addfunc:addNewPackageItem,
       editfunc:editPackageItem
     },{},{},{},{},{});

我的搜索结果:

enter image description here

enter image description here

所以,当我搜索特定的东西时,我找不到它。另一个问题是当我搜索带有'start with'的项目并且它包含一个空格时我只得到一个结果。

非常感谢

V

0 个答案:

没有答案