看看这个丑陋的代码;这是由程序员编写的,他近两年来一直在编程。
var path = "ESP.php?action=ProjectModeChangeRequestHandle&vars=2&var1=" + status + "&var2=" + recordId;
$jq.get(path, {}, function(data) {
if (data == 1 && status == 1) {
var go_path = "ESP.php?action=updateProjectInfo&vars=3&var1=" + ID + "&var2=" + StatusID + "&var3=" + ModeID;
$jq.get(go_path, {}, function(data) {
getProjectModeChangeRequestListForEveryKindOfUser()
});
} else {
getProjectModeChangeRequestListForEveryKindOfUser();
}
newboardfn();
});
现在的问题是,如何不重复外部GET请求,因为我必须在一些不同的位置使用它。我可以轻松地创建我可以编写获取请求响应的函数,但是如何等到函数返回值为它?