萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> jquery ajax 提交無響應怎麼辦

jquery ajax 提交無響應怎麼辦

   導致jquery ajax 提交無響應的原因一個是我們ajax參數有問題,另一個是IE中jquery.form中ajax設置提交類型為application/x-javascrip所導致的,下面我來總結一下。

  例子一

 代碼如下  

$.ajax( 

type: "POST", 
url: "/a.php", 
success: function(result) { 
//ToDo: 

)

  我們點擊提交沒有任何返回,於是使用ff 浏覽器測試也沒發現有效果了,後來檢測發現是少了data:"{a:'a'}"參數了,我們只要加以修改即可

 代碼如下  

$.ajax( 

type: "POST", 
contentType: "application/json", 
url: "a.php", 
data:"{a:'a'}", 
success: function(result) { 

)

  ie8中E中jquery.form中ajax提交沒反應

  這個問題我是分析了幾個小時發現是設置了application/x-javascript ,ie8就不干活了了,解決辦法就是在ajax 提交時我們可以設置其它的或不設置就可以了。

copyright © 萬盛學電腦網 all rights reserved