由于解析错误,表单提交因Ajax失败,但在正常POST期间通过

时间:2013-03-28 19:12:11

标签: ajax ruby-on-rails-3 forms jquery

我很困惑为什么ajax表单提交不起作用。你们可以看看,告诉我你是否能发现错误。

工作

<form id="advancedSearchForm" name="advancedSearchForm" action="" method="POST">
....
<input type="submit" value="Search">

表单提交的Ajax等效项不起作用。

<form id="advancedSearchForm" name="advancedSearchForm" action="" method="POST" onsubmit="return sumbitForm();">

我将函数定义为

function submitForm()
{
$.ajax({type: 'POST', url: '', data: $('#advancedSearchForm').serialize(),dateType:'script',error: alert ("Error in ajax submission"),success: alert ("success")});
}

更新,我刚刚添加了警报错误功能,它会弹出。但成功弹出

也是如此

在第二个中,我收到的Parsing JSON请求失败。在正文中,当加载DOM时,我有一个$.ajaxSetup({error:function(x,e){......if(e == "parsererror") errortext = "Parsing JSON request failed".

控制器似乎是在日志的两个实例中发送和接收正确的数据。如果您有任何想法,请投入。

0 个答案:

没有答案