js function返回值问题,内含ajax
//获取数据总条数functionajaxtotal(){vara=0;$.ajax({url:'../newsInfo/loadallnews.do',dataType...
//获取数据总条数
function ajaxtotal() {
var a = 0;
$.ajax({
url : '../newsInfo/loadallnews.do',
dataType : 'json',
type : 'post',
success : function(data) {
a = data["total"];
alert("获得数据总条数"+a);
}
});
return a;
}
——在上面的函数中,alert是有值得,但是整个函数没有值,应该怎样解决 展开
function ajaxtotal() {
var a = 0;
$.ajax({
url : '../newsInfo/loadallnews.do',
dataType : 'json',
type : 'post',
success : function(data) {
a = data["total"];
alert("获得数据总条数"+a);
}
});
return a;
}
——在上面的函数中,alert是有值得,但是整个函数没有值,应该怎样解决 展开
1个回答
推荐于2016-04-12
展开全部
function ajaxtotal() {
var a = 0;
$.ajax({
url : '../newsInfo/loadallnews.do',
dataType : 'json',
async: false, // 设置同步,必定返回
type : 'post',
success : function(data) {
a = data["total"];
alert("获得数据总条数"+a);
}
});
return a;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询