我試圖控制JSON響應我發送回客戶端但沒有確切地知道如何.. 下面是一個簡單的演示:如何處理jSON XMLHttpRequest響應?
js代碼
xhr = new XMLHttpRequest();
xhr.open("POST", "page.aspx", true);
xhr.send();
// handle the response with xhr.responseText
的.cs代碼
bool success = false;
string message = String.Empty;
// Create JSON Response
var jsonData = new
{
success = success,
message = message
};
Response.Write(jsonData);
的問題是,當我看到在xhr.responseText我看到:
"{ success = False, message = }
<!DOCTYPE html PUBLIC ....
....
..
"
明確獨自沒有工作,結束它做了伎倆。我的回覆只包含成功和消息 - 我是否真的需要庫?放棄webforms只是因爲你在這裏看到的? – Nir 2011-04-21 14:55:11
在這種情況下,您可以投我的答案並將其標記爲正確:)您不一定必須放棄webforms,但我建議使用現有的庫。站在巨人的肩膀上 - 他們毫無疑問地解決了你還沒有意識到的問題:) – 2011-04-21 15:00:16