2012-01-17 91 views
-3

返回類型可能在此URL的此分佈式樣式中?asp.net mvc不從cms應用程序中的url返回文本

$(function() { 
    $("#Submit1").click(function() { 


     $.ajax({ 
      url: 'http://localhost:1890/Cache/Index/1', 
      type: 'POST', 
      dataType: 'text', 
      success: function (data) { 
       alert(data); 

      } 
     }); 
    }); 
}); 


    public string Index(int id) 
    { 
    return "true"; 
    } 
+0

你得到一個錯誤?如果您將錯誤處理程序添加到您的ajax調用中,那麼您可能會獲得更多信息。 – Paddy 2012-01-17 13:58:25

+0

沒有錯誤仍然觸發成功,這是空的警報 – maztt 2012-01-17 14:06:09

+0

你試過只是省略dataType並讓jQuery推斷它嗎? – Paddy 2012-01-17 14:08:28

回答

1

'text'不是數據類型參數的受支持選項。支持的選項有:

「xml」:將響應視爲可通過jQuery處理的XML文檔。

「html」:將響應視爲HTML(純文本);包括腳本標籤進行評估。

「script」:將響應評估爲JavaScript並對其進行評估。

「json」:將響應評估爲JSON並向成功回調發送JavaScript對象。

這是從這裏取:http://docs.jquery.com/Specifying_the_Data_Type_for_AJAX_Requests

相關問題