我为此困扰了很长时间,有人可以帮我吗? Chrome和FF一切正常,但由于某些原因,该表单无法与IE7 / IE8 / IE9一起提交。

function addFile()
{
if ( test > 30 ) { console.log( "addFile" ) ; }

var optionsAjaxFormFile = {
    url : 'js/fileUpload.php',
    success : showResponseFile
};

console.log("about to submit Ajax");
$("#addFile-form").ajaxSubmit( optionsAjaxFormFile );
}


我从控制台知道它进入了ajaxSubmit行,但是它从未启动showResponseFile函数。为什么???

干杯

最佳答案

不确定,但是您可以尝试以下操作:

$(document).ready(function() {
   $("#addFile-form").submit(function(){
      $(this).ajaxSubmit(optionsAjaxFormFile);
      return false;
   });
});

09-18 22:44