DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX基礎知識 >> ContentType控制輸出的類型是否區分大小寫
ContentType控制輸出的類型是否區分大小寫
編輯:AJAX基礎知識     
 

例如:
復制代碼 代碼如下:
context.Response.ContentType = "application/json";

復制代碼 代碼如下:
context.Response.ContentType = "application/Json";

是否相同呢?

本來運行完全沒有問題的代碼,前台代碼:
復制代碼 代碼如下:
$.ajax({ type: "post",
url: urlAjax + "?OperationType=add",
data: $(formId).serialize(),
success: function (msg) {
var obj = jQuery.parseJSON(msg);
if (obj.IsSuccess == true) {
$.messager.alert('提示', obj.Msg,'info',SaveOkCallback);
}
else {
$.messager.alert('提示', obj.Msg);

}
EnableButton(true);
}
});

後台代碼:
復制代碼 代碼如下:
context.Response.ContentType = "application/Json";

當我把後台代碼修改成
復制代碼 代碼如下:
context.Response.ContentType = "application/json";

時,前台直接報錯了!!是這一句!!
復制代碼 代碼如下:
jQuery.parseJSON(msg)

沒有IsSuccess屬性!!!

最終查出來的原因竟然是一個大小寫的問題導致的!!

看來ContentType是區分大小寫的,但我沒找到相關資料!!
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved