Jquery 表单提交后的Ajax调用
在提交表单后,我对ajax调用有以下问题Jquery 表单提交后的Ajax调用,jquery,ajax,form-submit,Jquery,Ajax,Form Submit,在提交表单后,我对ajax调用有以下问题 $('#EVE_fileupload').on('submit', function() { var apcID = $('#APC_UPLOAD_PROGRESS').val(); GetUploadProgress(apcID); return true; }); 在这种情况下,GetUploadProgress函数中的Ajax调用总是返回一个错误。 我猜这是由于浏览器中的提交事件造成的。当我在submit函数中“re
$('#EVE_fileupload').on('submit', function()
{
var apcID = $('#APC_UPLOAD_PROGRESS').val();
GetUploadProgress(apcID);
return true;
});
在这种情况下,GetUploadProgress函数中的Ajax调用总是返回一个错误。
我猜这是由于浏览器中的提交事件造成的。当我在submit函数中“returnfalse”时,ajax调用就正常了,我得到了正确的响应消息
有人给我提示吗?提交表单后,您必须阻止页面刷新。这就是为什么当你返回false时,你的表单是有效的
$('#EVE_fileupload').on('submit', function(e)
{
e.preventDefault();
var apcID = $('#APC_UPLOAD_PROGRESS').val();
GetUploadProgress(apcID);
});
一旦提交表单,页面将重新加载,所有内容都将丢失!