【发布时间】:2014-07-18 13:52:12
【问题描述】:
我有以下代码,我需要解析根据我的理解实际保存在变量“transferFlag”中的响应
但是 'transferFlag' 会提醒整个 ajax 代码,而
我需要实际返回方法值的 ajax 调用的响应
'getStudentIdsForTransfer',
如何获得该方法的响应?
我是 Ajax、Jquery、Jason 的新手,所以理解起来有些困难。
var transferFlag=({
url: "UtilBean/getStudentIdsForTransfer",
handleAs: 'text',
data:
{
studentId: this.studentId
},
contentType: "application/json; charset=utf-8",
success: function(data) { var myValue = data.myValue; },
failure: function() { alert("Uh oh"); }
});
alert(transferFlag.toString()+ ".... Hi transfer Flag");
【问题讨论】:
-
JSON 是纯文本。你所拥有的是一个 JavaScript 对象(不是 JSON) - 你想要 JSON(是纯文本)表示那个 JavaScript 对象图. (普通 JavaScript 对象的默认“toString”是“[object Object]”,它解释了结果。)
-
你能显示代码吗:UtilBean/getStudentIdsForTransfer
-
这个方法只是查询数据库并返回一个值。
标签: javascript jquery json