1
這是我第一次在ASP.NET中使用AJAX,所以請允許m繩索。ASP.NET AJAX在JSON指定時返回XML
我有,我想retuen JSON字符串一個簡單的AJAX請求,但ASP.NET保持格式化JSON字符串作爲XML
這裏是我的代碼
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string GetModels()
{
string response;
using (var context = new myDataModel())
{
var m = from model in context.ListModels select model;
var serializer = new JavaScriptSerializer();
response = serializer.Serialize(m);
}
return response;
}
這被稱爲但返回包含我的JSON字符串真糊塗
他沒有使用ASP MVC – 2012-03-08 09:43:46
oops,對不起,忽略這個 – 2012-03-08 09:52:02
感謝Bjarki和simon,我調試了這個方法並且看到JavaScriptSerializer正在返回一個json字符串,所以我認爲它是webmethod添加的XML數據? – Deviland 2012-03-08 10:24:20