2013-01-23 54 views
1

我有在AJAX調用的問題及其工作罰款Firefox和Chrome,但不是在IE和不斷撞擊誤差函數:JQuery的AJAX的問題在IE

  $.ajax({ 
       type: 'post', 
       url: requestUrl, 
       data: { 
        presentation_id: id_here, 
        application_ids: selectedAppIDs.join(',') 
       }, 
       dataType: 'json', 
       success: function (data) { 

       }, 
       error: function (er) { 

       }, 
       complete: function() { 

       } 
      }); 

我這麼想嗎?

+0

您收到的是什麼類型的錯誤? –

+0

錯誤代碼是500,但是當我在瀏覽器中手動輸入URL時,我可以看到json響應。 – Ali

+0

只是出於好奇。如果你把它改爲「get」而不是「post」會怎麼樣。 –

回答

0

檢查是否有任何un-closed div或那樣的任何語法問題also.If它的存在,那麼首先解決這些問題,你的頁面。

試試下面one.I添加contentType.

 $.ajax({ 
       type: 'post', 
       url: requestUrl, 
       data: { 
        presentation_id: id_here, 
        application_ids: selectedAppIDs.join(',') 
       }, 
       dataType: 'json', 
       contentType: "application/json", 
       success: function (data) { 

       }, 
       error: function (er) { 

       }, 
       complete: function() { 

       } 
      }); 

欲瞭解更多信息檢查jQuery.ajax()

jQuery $.ajax Not Working in IE8 but it works on FireFox & Chrome

+0

我已經嘗試過這種解決方案,但行爲相同。 – Ali

+0

@Ali你檢查過提到的網址嗎? – Sampath