jQuery AJAX相同页面404错误

时间:2014-02-06 20:50:13

标签: jquery ajax post

我正在运行一个简单的AJAX调用来提交表单:

var theform = $('form#id');

$.ajax({
  type: "POST",
  data: theform.serialize(),
  success: function(data){
    // ...
  }
});

表单应在我们当前所在的同一页面上提交,因为没有指定的url参数。虽然,我尝试手动输入/formpagehttp://sitename.com/formpage作为网址,但仍然可以获得相同的结果。

在我的控制台视图中,我收到的唯一错误是POST请求中出现404错误。我在尝试请求时遇到404错误:http://sitename.com/formpage - 这没有任何意义,因为我在填写表单时在/formpage上。

其他数据(这是错误在控制台中显示的内容):

POST http://sitename.com/formpage/ 404 (Not Found) jquery.js:7845

send jquery.js:7845
jQuery.extend.ajax jquery.js:7301
(anonymous function) start.js:66      (the script calling the $.ajax function above)
jQuery.event.dispatch jquery.js:4676
elemData.handle jquery.js:4360
jQuery.event.trigger jquery.js:4594
(anonymous function) jquery.js:5119
jQuery.extend.each jquery.js:590
jQuery.fn.jQuery.each jquery.js:237
jQuery.fn.extend.trigger jquery.js:5118
jQuery.event.dispatch jquery.js:4676
elemData.handle jquery.js:4360

0 个答案:

没有答案