C# jqgrid的内置筛选中未填充排序选项

C# jqgrid的内置筛选中未填充排序选项,c#,asp.net-mvc,sorting,jqgrid,C#,Asp.net Mvc,Sorting,Jqgrid,我正在asp.net web应用程序中使用Jqgrid网格。我想使用内置过滤 但是,问题是,尽管我已经包括了排序选项。它们不会出现在搜索弹出窗口的下拉列表中 这是我的密码: $(document).ready(function () { $("#Data").jqGrid({ url: '/Home/LoadData', datatype: "json", mtype:

我正在asp.net web应用程序中使用Jqgrid网格。我想使用内置过滤

但是,问题是,尽管我已经包括了排序选项。它们不会出现在搜索弹出窗口的下拉列表中

这是我的密码:

   $(document).ready(function () {
            $("#Data").jqGrid({
                url: '/Home/LoadData',
                datatype: "json",
                mtype: "GET",
                colNames: ['Col1', 'Col2', 'Col3'],
                colModel: [
                    { name: "Col1", width: 70, align: "left", sortable: false, search: false },
                    { name: "Col2", index: 'Col2', width: 140, align: "left", sortable: true, stype: 'text' },
                    { name: "Col3", index: 'Col3', width: 160, align: "left", sortable: true, search: true },

                          ],
                pager: "#Pager",
                rowNum: '10',
                rowList: [10, 20, 30],
                sortname: "Col1",
                sortorder: "asc",
                searchGrid: "options",
                height: "auto",
                gridview: true,
                viewrecords: true,
                caption: "Sample Demo Grid"
            }).navGrid('#Pager',
    {
        view: false,
        del: false,
        search: true,
        refresh: true,
        add: false,
        edit: false
    },
        {
            sopt: ['cn', 'nc', 'eq', 'ne', 'lt', 'le', 'gt', 'ge', 'bw', 'bn', 'in', 'ni', 'ew', 'en']
        }
    );
        });

请帮助..这些排序选项不会出现在下拉列表中。

您使用的第3个参数指定了具有
sopt
属性的对象。第三个参数是
prmEdit
,可用于自定义编辑表单。您可以使用
navGrid
的第6个选项(
prmSearch
)自定义搜索选项:

$(“#数据”).jqGrid(“导航网格”,“寻呼机”,
{del:false,add:false,edit:false},
{}, {}, {},
{sopt:[…]}
);

或者,您可以先更改搜索所使用的默认选项
$.jgrid.search
(参见或代码示例),然后使用
navGrid
$(“#数据”).jqGrid(“navGrid”),“#Pager”,{del:false,add:false,edit:false});

谢谢您的回答。但是,在这里,我一页一页地加载数据,而不是一次加载所有数据。那么,我是否需要进行服务器端筛选以获得正确的结果?@Avinash:如果您实现了服务器端分页,那么您也应该实现服务器端筛选(参见代码示例)@奥列格..你能在这方面帮我吗..@奥列格..你能在这方面帮我吗。@阿维纳什:我看过你的问题,我觉得很有趣,所以我以后再回答。我必须完成我的主要工作,我不能把全部时间都花在回答有关stackoverflow的问题上。:-)