jQuery ajaxSend()在FF工作但不是Chrome?

时间:2011-09-09 21:48:35

标签: javascript jquery ajax

此代码在FF中运行良好,但在Chrome中运行不正常。 sendRequest();拨打$.ajax()请求。

sendRequest('post')

$('#status').ajaxSend(function() {
  $(this).removeClass();
  $(this).html('Posting...');
});

为什么这在Chrome中不起作用? 有趣的是,如果我在alert()的末尾添加ajaxSend(),我会将“发布...”添加到div中,但如果警报不存在,则不会更改。

以下是所请求的$.ajax()代码:

$.ajax({type: "POST",
  url: "ajaxRequest.php", 
  data: varString,
  dataType: "text",
  async:false,
  success: function(data){
    if(data == "1"){
    return true;
  }
  else{
   return false;    
  }
});

1 个答案:

答案 0 :(得分:1)

显然我不能发表评论,但我要问:你离开了吗?最后你的代码?看起来你结束了JSON集,但没有结束ajax方法。