首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

JQuery怎么引用本页的request参数?

2012-04-14 
JQuery如何引用本页的request参数? - Web 开发 / Ajax$.ajax({async: true,cache: true,type: POST,data

JQuery如何引用本页的request参数? - Web 开发 / Ajax
$.ajax({
  async: true, 
  cache: true,
  type: "POST",
  dataType: "xml",
  url: "processHandler.ashx?kind=direct&code=1",
  data: {key:"value"},
  error: function(xml) {alert('Error loading XML document11:' + xml);},
  timeout: 1000,
  success: function(xml) { 
  // 处理代码.....
  });
  }
  });

在上面的url: "processHandler.ashx?kind=direct&code=1"想改成url: "processHandler.ashx?kind=direct&code="+request("code"),
可是始终取不到request的参数值,不知该如何引用本页的request参数?


[解决办法]
把request("code")换成<%=request.getParameter("code")%>试试!
[解决办法]

JScript code
var queryString=function(key){    return (document.location.search.match(new RegExp("(?:^\\?|&)"+key+"=(.*?)(?=&|$)"))||['',null])[1];}var c=queryString("code")
[解决办法]
学习阶段jquery
[解决办法]
JScript code
$.ajax({                 async: true,                 cache: true,                 type: "POST",                 dataType: "xml",                 url: "processHandler.ashx"+location.search, //========                data: {key:"value"},                 error: function(xml) {alert('Error loading XML document11:' + xml);},                 timeout: 1000,                 success: function(xml) {                     // 处理代码.....                             });                     }         });
[解决办法]
把request("code")换成 <%=request.getParameter("code")%>这样应该是可以的。

热点排行