【发布时间】:2013-06-05 14:36:34
【问题描述】:
我是 jquery 的新手,我试图在 ajax 调用后为变量赋值,但它返回未定义。我的代码如下:
function prepareDocument() {
var a = getAverageRating(1);
alert(a);
}
function getAverageRating(pageId) {
$.ajax({
url: "../services/rating.ashx?action=getAverageRating&pageId=" + pageId,
dataType: "text",
type: "GET",
data: {},
error: function (err) {
displayDialogBox("Error", err.toString());
},
success: function (data) {
return data;
}
});
}
任何帮助将不胜感激。 谢谢,
【问题讨论】:
-
看起来这与此处讨论的场景相同stackoverflow.com/questions/14220321/…
标签: jquery ajax callback return