我試圖從使用Play的操作檢索AJAX結果!檢索AJAX結果的問題
我有配置了以下路線:
GET /User/checkEmail User.checkEmail
中的用戶我已經爲這對我的行動:
public static void checkEmail(String email)
{
renderJSON(email);
}
只是,這樣我可以發回傳遞電子郵件(用於調試目的)。我正在觸發像這樣的阿賈克斯呼叫:
$.get("/User/checkEmail", {'email': sEmail.value}, function(json) {
console.info("yo");
});
我可以看到該操作被調用並接收電子郵件地址。我可以在Firebug的net標籤中看到GET結果(帶有反覆的電子郵件)。回調函數似乎沒有被調用。我也嘗試調用renderJSON('{「email':'email'}'),但這似乎沒有幫助。
任何想法?
如果您將'console.info(「yo」);'更改爲'alert(1);'是否會彈出警報?另外,只是一個附註,你需要告訴'.get'方法使用'json'作爲類型。 – 2012-01-04 00:35:42