我有一个带有文件上传控件的简单表单。单击按钮后,表格将发布upload
。我正在尝试jquery-ajax
使用jquery.form.js发布帖子。
我的代码如下,
var options = {
beforeSubmit: function (formData, jqForm, options) {
$(".loaderImage").show();
return true;
},
success: function (responseText, statusText, xhr, $form) {
$("#result").html(responseText);
},
error: function(xhr) { alert(xhr.responseText); }
};
$("#AjaxFileUpload").ajaxSubmit(options);
return false;
它在Google Chrome、Firefox 和Internet Explorer 10中运行良好。Internet Explorer 9的问题是,在调试后,它没有进入success()
. 关于出了什么问题的任何指示?控制台中也没有错误。
我也添加了该error
选项,但问题是一样的,断点没有触发警报。
我只是看看网络流量。当我单击上传按钮时,没有 POST 请求(在 Internet Explorer 9 中),但在 Internet Explorer 10 中有一个 POST 请求。
我也清除了缓存并重置了浏览器设置。但问题仍然存在。