提交表单后,我对ajax调用有以下问题。
$('#EVE_fileupload').on('submit', function()
{
var apcID = $('#APC_UPLOAD_PROGRESS').val();
GetUploadProgress(apcID);
return true;
});
在这种情况下,GetUploadProgress函数中的Ajax调用始终返回错误。 我想这是由于浏览器中的提交事件。当我在提交函数中“返回false”时,ajax调用正常,我得到正确的响应消息。
有人暗示我吗?
答案 0 :(得分:2)
提交表单后,您必须阻止页面刷新。这就是为什么你的表单在你返回false时工作的原因。
$('#EVE_fileupload').on('submit', function(e)
{
e.preventDefault();
var apcID = $('#APC_UPLOAD_PROGRESS').val();
GetUploadProgress(apcID);
});