解析:为jquery的ajax传递url的方法与注意事项

发布时间:2020-06-03编辑:脚本学堂
本文介绍下,在为jquery的ajax传递url时,要注意的一些地方,有需要的朋友参考下吧。

在为jQuery的ajax传url时,如果url参数结构比较复杂,比如包含特殊字符的参数时,可以使用data:{XXX:XX}这种方式。

来看一段代码:

var usercode=document.getElementById("UserCode").value;
var newpwd=document.getElementById("newPassword").value; 
var url="<%=request.getContextPath()%>/admin/comparepwd.do?method=dopwdajax"; 
$.ajax({
  async:false, 
 url:url,
 type:"POST",
 dataType:"html",
 data: {'usercode':usercode, 'newpwd':newpwd, 'test':'测试'},
 success: function(data){
  if("false" == data)
  {
    document.getElementById("message").innerHTML=""
   return true;
  }else
  {
   document.getElementById("message").innerHTML="此密码已使用过.请重新输入!";
   return false;
  }
 },
 error: function(){
  alert("error");
 }
});