Php Jquery JqGrid数据源url格式

Php Jquery JqGrid数据源url格式,php,jquery,url,jqgrid,Php,Jquery,Url,Jqgrid,我有一个带有jqgrid的html页面。 这些hqgrid从php脚本以json格式检索数据。 jQgrid默认情况下检索数据请求此url: http://localhost/projects/gestionalePreventivi/retrieve/imprese/?_search=false&nd=1311285005780&rows=10&page=1&sidx=id&sord=desc 但我希望在这种模式下修改此url: http://loca

我有一个带有jqgrid的html页面。 这些hqgrid从php脚本以json格式检索数据。 jQgrid默认情况下检索数据请求此url:

http://localhost/projects/gestionalePreventivi/retrieve/imprese/?_search=false&nd=1311285005780&rows=10&page=1&sidx=id&sord=desc
但我希望在这种模式下修改此url:

http://localhost/projects/gestionalePreventivi/retrieve/imprese/false/1311285005780/10/1/id/desc
这是我代码的一小部分:

jQuery("#tabImprese").jqGrid({
                url:$myurl,
                datatype: "json",
                height: 150,
                .............
  });
我怎么做?
非常感谢。

我认为以您所描述的形式使用
url
不是一个好主意。从建筑的角度来看,这条路似乎不太好

然而,从技术角度来看,
url
的动态修改是可行的。可以使用如下事件:

beforeRequest: function() {
    var p = this.p, pd = p.postData;
    p.url = '/base/' + pd.rows + '/' + pd.page + '/' +
            encodeURIComponent(pd.sidx) + '/' + pd.sord;
    p.postData = {};
}

所使用的URL将与您需要的一样:请参阅演示。例如,使用或,您可以验证将使用哪个URL。

这就是您所说的吗?我想修改消息中的jqgrid url组合。我已经在我的项目中完成了url重写,我需要jqgrid更改其url。