2

シンプルなjquery ajaxリクエストを送信しようとしていますが、常に次のようなレスポンスを取得します:

""ok""< !--" 16.7154s "-->"

理由: < !-- 16.7154s -->?

私のjs:

jQuery.ajax({
  type:"POST",
  url: 'controller/action/' + $('#nickname').val() ,
    success: function(data) {
    alert( data ==='ok'  );

  }
}); return;

私のコントローラー:

function verifynick(){    
  $this->layout='ajax';    
  $this->autoRender = false;    
  return ('ok'); 
}    

前もって感謝します

4

1 に答える 1

1

デバッグモードを 0 にするだけです。

このようにアクションでその場で行うことができます

Configure::write('debug', 0);

于 2012-10-29T21:15:14.657 に答える