Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Ajax查询提供空值_Jquery_Json_Ajax - Fatal编程技术网

Jquery Ajax查询提供空值

Jquery Ajax查询提供空值,jquery,json,ajax,Jquery,Json,Ajax,每次我试图在我的站点上做一些包含AJAX查询的事情时,我都会得到null值,但on-Post值不是null 作用 function lawProposePrompCall(v,m,f){ if(v == 1){ $.prompt('',{callback: reload, buttons:{Close: 0}}); $(".jqimessage").hide(); $(".jqimessage").html('<div style=

每次我试图在我的站点上做一些包含AJAX查询的事情时,我都会得到
null
值,但on-Post值不是null

作用

function lawProposePrompCall(v,m,f){
    if(v == 1){
        $.prompt('',{callback: reload, buttons:{Close: 0}});
        $(".jqimessage").hide();
        $(".jqimessage").html('<div style="text-align:center;"><img src="/public/images/loading.gif" alt="Loading" id="loading" /></div>');
        $('.jqimessage').fadeIn('fast');
        $.post(url+'/ajax-query', { action: "law-propose-acc", data: f.colawtype, data2: f.colawd2, data3: f.colawd3, data4: f.colawd4, data5: f.colawd5, data6: f.colawd6},
            function(data){
                if(data.status==1){
                    $('.jqimessage').html(data.communicat);
                    $('.jqimessage').fadeIn('fast');
                }else{
                    $('.jqimessage').html('Server Error');
                    $('.jqimessage').fadeIn('fast');
                }
            }, "json");
    }
}
函数lawProposeCompCall(v,m,f){
如果(v==1){
$.prompt(“”,{callback:reload,按钮:{Close:0});
$(“.jqimessage”).hide();
$(“.jqimessage”).html(“”);
$('.jqimessage').fadeIn('fast');
$.post(url+'/ajax查询',{操作:“法律建议acc”,数据:f.colawtype,数据2:f.colawd2,数据3:f.colawd3,数据4:f.colawd4,数据5:f.colawd5,数据6:f.colawd6},
功能(数据){
if(data.status==1){
$('.jqimessage').html(data.communicat);
$('.jqimessage').fadeIn('fast');
}否则{
$('.jqimessage').html('Server Error');
$('.jqimessage').fadeIn('fast');
}
}“json”);
}
}

如何正确地将其转换为JSon代码?

删除了其中一个RecurrencyDownRow()函数,它就工作了。

这似乎是服务器端的问题。发布您的服务器端代码,以及您正在使用的语言的适当标记。这是另一个页面代码,但有相同的问题。您的屏幕截图是查看请求中传递的数据,而不是响应中发送的内容。单击“响应”选项卡以查看哪些数据正在传递到回调函数中。响应窗口为空表示您的响应为空,因此回调函数中的
data
为空。所以这是一个服务器端问题。我仍然建议首先检查回调中的
data
是否为空:
如果(!data | | data.status!==1){…服务器错误…}否则{…确定…}