Ajax获取前台页面值,可是后台调试显示为null

图片说明图片说明

2个回答

你这样截个取不到值的界面没用,去浏览器F12 network里面看下这个请求有没有把参数传过来

qq_33380252
1进击的小白 回复weixin_44772843: 参数没传过去,改成这样getAjax("/Report/listyzm",{text_rand:text_rand},function(data){})
一年多之前 回复
weixin_44772843
ta们都叫我小志 我贴出来了
一年多之前 回复
qq_33380252
1进击的小白 回复weixin_44772843: 你把前台方法和请求数据都截个图看看,这样猜不出来
一年多之前 回复
weixin_44772843
ta们都叫我小志 我看了方法里面是有的
一年多之前 回复

你可以试试用下面这种写法

$.ajax({
        type : "POST",
        url : "CloneCampaign",
        data : {
            batchId:batchId,
            Address:senderNo,
            campaignType:campaignType,
            messageType:messageType,
            pageName:'campaign'
        },
        dataType : "json",
        success : function(data) {
            if (data.result==true) {
                location.href = data.path;
            } else {
                var msg = "Clone failed, please try again.";
                alertErrorBox(msg,"");
            }
        },
        error : function(jqXHR, exception) {
            alertErrorBox("System Busy, Please try again.","");
        }
    });
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐