Javascript 在AJAX中发送字符串参数

Javascript 在AJAX中发送字符串参数,javascript,php,ajax,countdowntimer,Javascript,Php,Ajax,Countdowntimer,我正在用JS开发一个倒计时程序,如果时间到了,我想用AJAX发送数据。现在我有个问题要发,你们能帮我解决吗?下面是我的代码: if(距离>0){ 净间隔(x); document.getElementById(“demo”).innerHTML=“过期”; var status=“过期”; var r=''; $.ajax({ async:false, url:“#”, contentType:“应用程序/json;字符集=utf-8”, 方法:“POST”, cache:false, 数据:

我正在用JS开发一个倒计时程序,如果时间到了,我想用AJAX发送数据。现在我有个问题要发,你们能帮我解决吗?下面是我的代码:

if(距离>0){
净间隔(x);
document.getElementById(“demo”).innerHTML=“过期”;
var status=“过期”;
var r='';
$.ajax({
async:false,
url:“#”,
contentType:“应用程序/json;字符集=utf-8”,
方法:“POST”,
cache:false,
数据:{'status':status},
成功:功能(结果){
r=结果;
控制台日志(r);
}
});

}
问题出在哪里?你能分享更多问题的细节吗?你到底面临什么问题?如果您收到任何错误,请也共享这些错误。使用console时无法显示输出。log(r)您收到错误是因为url无效,因此您的控制台从未启动。我猜问题出在您发出的请求上。请在关闭ajax之前添加以下内容:
error:function(xhr,ajaxOptions,thrownError){console.log(xhr.responseText);}
并共享该错误消息,以便我们可以更好地帮助您。