在jqGrid中使用工具栏过滤器发布搜索值

时间:2011-12-01 20:36:49

标签: jquery jqgrid-asp.net

我正在尝试使用filtertoolbar,但我不知道如何向服务器发送搜索值。

我正在使用jqGrid数据类型:'json'没有loadonce:true。因此,服务器负责对数据进行排序,分页和过滤。然后我发送值到服务器做这样的事情....

     datatype: function () {
            $.ajax(
            {
                url: "Default2.aspx/GetPersons", //PageMethod

                data: "{'pPageSize':'" + $('#grid').getGridParam("rowNum") +
                "','pCurrentPage':'" + $('#grid').getGridParam("page") +
                "','pSortColumn':'" + $('#grid').getGridParam("sortname") +
                "','pSortOrder':'" + $('#grid').getGridParam("sortorder") +
                "','search':'" + $('#grid').getGridParam("**SEARCH VALUES HERE**") + "'}", 

                dataType: "json",
                type: "post",
                contentType: "application/json; charset=utf-8",
                complete: function (jsondata, stat) {
                    if (stat == "success")
                        jQuery("#grid")[0].addJSONData(JSON.parse(jsondata.responseText).d);
                    else
                        alert(JSON.parse(jsondata.responseText).Message);
                }
            }); //Fin de AJAX
        }, //FIN de Funcion dentro de DataType

但我没有,如果我做对了。

如果有人可以帮助我,我会很高兴

0 个答案:

没有答案