我在表单中添加了onsubmit="return before_submit();
,ajax请求位于before_submit
功能,onsubmit
和ajax
都适用于Chrome,但似乎FireFox跳转ajax请求并直接提交表单。所以服务器无法接收ajax请求。
答案 0 :(得分:0)
如果ajax请求已完成,请使用javascript提交表单。
$.post('url',
{'name': name, 'value': value, 'x': Math.random()}, function(ret, status) {
if (status=='success'){
$('#form').submit();
} else {
alert('Sorry! Abnormal network connection or server error')
}
});
这适用于firefox井