我以最虚拟的方式获取全局变量的数据。目前:如何从ajax加载全局变量获取promisses
var tranlationJson =
$.ajax({
type: "GET",
url: "translation.xml",
contentType: "text/xml",
dataType: "xml",
success: function (dataSource) {
tranlationJson=ToJasonParser(dataSource);
}
});
而且我想修改它以使用promisses。问题是,下面的代码是使用第三方js文件,所以我的代码是这样
<script
<script
var tranlationJson = $.ajax({ ...
<script 111
<script 222
和脚本111和222含有将使用translationJson在它的自定义libraties。那么如何确保在加载脚本之前翻译Json会被填充?
我完全不理解第二部分......。 – Shikiryu 2013-04-29 14:52:30
正如您现在所做的那样,您无法确保变量已设置。为了实现你想要的,你必须在AJAX请求的成功回调中构建后面的脚本标签。 – 2013-04-29 15:07:50