背景
我想提交一份表格,留在同一页面上并获得回复。
下面提到的代码在Chrome,Safari和Firefox中完美运行。 但它在IE10中不起作用。
如何使它在IE10中工作?
我的分析正确性=“有问题”
在IE10中,执行$('#amazonUpload').ajaxSubmit(options) ,但是在服务器上没有收到Ajax请求,因此客户端永远不会收到响应。
HTML
JavaScript的
function uploadActComplete(){
loading();
var options = {
// error: errorResponse,
// success: successResponse,
complete: function(xhr, status) {
alert('status is :- '+status );
if(status =='success')
successResponse(xhr, status);
else if(status =='error')
errorResponse(xhr, status);
}
};
$('#amazonUpload').ajaxSubmit(options);
return false;
}
function errorResponse(xhr, status) {
stoploading();
alert('File could not be uploaded, please try again.');
}
function successResponse(xhr, status) {
stoploading();
$("input[id$='invisiblesubmit']").click();
}