如何使用jqgrid和http方法POST将额外的参数传递给服务器?

时间:2010-09-10 12:59:25

标签: asp.net-mvc jqgrid

我正在做这篇文章中的人:is there a way to programatically set a filter in jquery jqgrid?

我正在使用http方法POST从我的MVC2项目中获取数据,我发现你可以使用GET这样添加一个参数:

You can modify the url that jqGrid calls, and add the filter option to the querystring, then handle it on the server side.

    $(link).click(function(){

    $(".mygrid").jqGrid('setGridParam',{url:"server.php?useMyFilter=1"})
    });

如何使用POST添加额外的过滤器参数?

1 个答案:

答案 0 :(得分:5)

对于GET POST,您可以设置postData

$(".mygrid").jqGrid('setGridParam',
{
     url:"server.php",
     postData: {
         useMyFilter: 1
     }
});

请注意,您对jqGrid()的号召缺少;