当我调用这个函数时,我没有得到在调用它的其他函数中使用的返回值。我知道这个请求有效,因为我可以使用 alert() 并查看该值。任何想法将不胜感激。
function GetRepName(InputStr1){
var name = '';
$.post("getrepname.php", {queryString: ""+InputStr1+""}, function(data){
if(data.length >0) {
$('#Results'+InputStr1).html(data);
name = data;
}
});
return name;
}
到目前为止我读过的帖子建议在外部函数中定义变量然后返回,但这似乎不起作用。在发出 return 语句之前,我是否需要添加一些等待返回值的代码?