日期:2014-05-16  浏览次数:20597 次

Jquery 分页传递参数问题。
本帖最后由 freejanker 于 2012-11-13 13:39:47 编辑 后台程序是ASP写的。在进行无刷新分页时遇到一个问题,点击“上一页”或“下一页”时,如何保将表单的所有控件值一起传过去?客户端程序如下:
function fpage(page,str)       
{
    $.post("AJAX/Search.asp?page="+page,{arrgstr},
    function(data)
    {   
$("#datalist").html(data);
    }
    ); 
}
参数page是要转到的上一页或下一页的页码。
参数str的值为一个形如:a=1&b=2&c=3&d=&e=5等等。

现不知道如何将str放入到POST请求中,也就是{arrgstr}这一块不知道怎么写,如何将str转换成{a:1,b:2....}这样的形式,请高手帮下忙。

------最佳解决方案--------------------
function fpage(page,str)       
{
    $.post("AJAX/Search.asp?page="+page,str,
    function(data)
    {   
$("#datalist").html(data);
    }
    ); 
}

这样就行了,转成json干嘛?是json的话jq还要转换成a=a&b=b...这种形式提交的
------其他解决方案--------------------
谢谢了。。原来如此