jQuery AJAX Post没有发布数据奇怪的bug

时间:2013-11-22 21:37:35

标签: php jquery codeigniter post

我一直试图将这个错误弄清楚超过2个小时:

我正在尝试在提交表单时使用codeignitor通过ajax将POST数据发送到php页面:

$("#advertise-form").submit(function( event ) {

 //random stuff above
event.preventDefault();
$.ajax({   
url: '<?php echo base_url();?>advertise/get_advertisement',   
    type: "POST",
    data : $(this).serialize(),
     success: function(){
     alert("IT WORKED");
     },
 error: function(xhr, textStatus, error){
     console.log(error);
     }
});   
return false;
});

现在这是奇怪的部分,如果我将网址更改为

'<?php echo base_url();?>register/add_account'

它有效...我不知道为什么

chrome console logs

[X]POST http://**DOMAIN**/advertise/get_advertisement  
  send
  b.extend.ajax
  (anonymous function)
  b.event.dispatch
  v.handle

编辑::我100%确定页面存在

编辑: 错误消息是:

textStatus -> error
xhr -> [object Object]
error was blank

0 个答案:

没有答案