使用getJSON时Javascript代码段不工作。我想填充getjson函数返回的div

使用getJSON时Javascript代码段不工作。我想填充getjson函数返回的div,javascript,jquery,getjson,populate,Javascript,Jquery,Getjson,Populate,不知道为什么,但是当我使用getJSON时javascript代码停止运行。什么也没发生。请帮忙。 功能检查\u顺序(){ var mob=$(“#订单状态输入”).val(); if(/^[0-9]{1,10}$/.test(+mob)和&mob.length==10){ document.getElementById('check_status_conf').style.display=“block”; $.getJSON(“status.php”,{mobile:mob},函数(数据){

不知道为什么,但是当我使用getJSON时javascript代码停止运行。什么也没发生。请帮忙。
功能检查\u顺序(){
var mob=$(“#订单状态输入”).val();
if(/^[0-9]{1,10}$/.test(+mob)和&mob.length==10){
document.getElementById('check_status_conf').style.display=“block”;
$.getJSON(“status.php”,{mobile:mob},函数(数据){
如果(数据['status']==1){
document.getElementById('check_status_conf')。innerHTML=data['message'];
}
}
}
};
#检查#u状态#u配置{
显示:无;
背景:#FFFFFF;
宽度:300px;
浮动:对;
z指数:109;
位置:固定;
左缘:71%;
边界半径:10px;
高度:自动;
最小高度:100px;
最大高度:400px;
颜色:#666666;
溢出y:滚动;
}


如果使用jQuery,请使用它。
test()
方法需要一个字符串,并且您缺少了
$.getJSON()
上的右括号。如果这些小修复不起作用,可能与
status.php
有关

function check_order(){
  var mob = $('#order-status-input').val(), statConf = $('#check_status_conf');
  if(/^\d{10}$/.test(mob)){
    statConf.css('display', 'block');
    $.getJSON('status.php', {mobile:mob}, function(data){
      if(+data.status === 1){
        statConf.html(data.message);
      }
    });
  }
}

请修复您的语法错误,以便我们至少可以尝试执行您的代码并重现您的问题。顺便说一句,“停止运行”这不是一个非常详细的错误描述…我认为如果他修复了语法错误,他的问题就会消失。你的括号不平衡。你试图做什么来解决这个问题?你是否传递了错误回调,将整个事情包装成一个try/catch?你是否在Javascript控制台中查找关于synt的投诉ax错误?您丢失了
$.getJSON(
)的右括号。实际上我需要尽快修复。因此,在匆忙中,我以这种方式键入了一些内容。括号在我的代码中是blncd。但是仍然没有goodtest()可以正常工作,平衡括号也不好。