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

下面这段代码能否变成url地址栏的地址
{type:'POST',url:'/Ajax/AjaxUserInfo.aspx',data:({UID:$('.UserContact').data('id')}),dataType:'html

不怎么懂Ajax请问上面这段代码,能否把它变成url输入到地址栏以网页的形式打开?请知道的大哥写出完整的格式,谢谢了
比如/Ajax/AjaxUserInfo.aspx?uid=33771类似的
------解决方案--------------------
window.location='/Ajax/AjaxUserInfo.aspx?uid='+$('.UserContact').data('id')

ajax是post提交,直接参数放到url地址栏可能没效果【取决于那个页面如何获取参数】
------解决方案--------------------
ajax,采用post提交的话,参数是放在请求体中的,所以url中不会出现参数,{type:'POST',url:'/Ajax/AjaxUserInfo.aspx',data:({UID:$('.UserContact').data('id')}),dataType:'html
最终会变成 http://主机名:端口/应用名/Ajax/AjaxUserInfo.aspx