ajax参数传输失败,求指教

$.ajax({
type:"post",
url:url,
data:{d1,d2,},

    dataType:"text",
    success:function(msg){
    if ("true" ==msg ) {
        alert("修改成功");
        window.location.reload();
    }else if("havenot"==msg){
        alert("修改失败!!!!!!!");
    }else if("nono"==msg){
        alert("用户名不能为空");
    }else{
        alert(msg);
        }
    }
    后台接受值是空,一直返回nono
    求大神指教

5个回答

data:{d1,d2,},

这里代码错误,根本就没有执行ajax发送请求,

你可以这样修改,data: {key1:d1, key2:d2}

data:{d1,d2,} 你这段传给后台的参数是什么?格式错误了。。。改成 data:{‘key1’:'value1','key2':'value2'}, 后台直接获取用 request.getParameter("key1");方式获取

data里面传递的值 是键值对的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐