我有以下功能:
function loginStudent() {
var advisorKEY = "<dtml-var expr="py_get_alias()">";
var studentKEY = "<dtml-var SID>";
var URL = "py_logging_sessionOpen?AdvisorKEY=" + advisorKEY + "&StudentKEY=" + studentKEY;
key = "";
$j.get(URL, function(data) {
key = data;
});
alert(key);
}
这py_loggin_sessionOpen
只是在我的服务器上运行的一个 python 脚本。
它返回一个字符串。我需要该脚本的响应来确定下一步操作。该脚本完美地返回了该值,我可以通过alert
在function(data)
in 中放置一个来轻松检查该值get
。
我的主要问题是:如何在函数(数据)范围之外更改键值?
我假设因为我在外部定义了它,所以它将充当全局变量。把它移到外面loginStudent()
也不能解决问题。
有任何想法吗?