日期:2014-05-16 浏览次数:20565 次
var MeteoInfo = function () {
var Stations=[];
$.ajax({
type: "POST",
url: "/Meteo/GetStation",
data: "{ \"name\":\"" + "all" + "\",\"type\": \"" + "max" + "\" }",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
var joke = [];
joke = msg;
for(i in joke){
Stations[i] = joke[i];
}
//这里这样改一下,应该是可以的。但是在使用最后返回的load方法时,要保证这个ajax已经执行结束了,即,joke已经获取到值了才行。
},
error: function (xhr, msg) { alert(msg); return Stations; }
});
return {
load: function () {
return Stations;
},
}
} ()