1. 程式人生 > >jQuery 使用ajax提交遇到相容性問題及解決方法

jQuery 使用ajax提交遇到相容性問題及解決方法

問題:使用ajaxSubmit 進行非同步提交,IE完全OK,火狐和谷歌卻不能回撥,返回了一個空白介面(上面有後臺返回的提示資訊)

解決方法:程式碼如下

 $(function(){
   $("#userForm").validate();
      $("#save_user_button").button({icons:{primary:"ui-icon-circle-plus"}}).click(function() {
       if ($("#userForm").validate().form()) {//表單驗證
       //if($.browser.msie)//ie
       if(navigator.userAgent.indexOf("MSIE")>0)
          $("#userForm").ajaxSubmit(function(data){alert(data);});
       else  $("#userForm").ajaxForm(function(data){alert(data);}); 

       }
   });
});