我在调用html页面内的javascript函数时遇到了一些麻烦。当我在链接/外部文件中移动函数时,它工作正常。有人能帮忙吗?
这是我的外部文件.js
function request_token(session) {
$.ajax({
url: api_url,
data: {api_id: api_id},
dataType: "jsonp",
jsonp : "callback",
success: function(data) {
var token = data.token;
alert(token)
}
});
};
这里只是对文档准备就绪后我想要加载的函数的简单调用...
<script>
$(document).ready(function() {
request_token('1234');
});
</script>
当我移动request_token('1234');进入文件外部文件,它工作正常
答案 0 :(得分:1)
使用jQuery的getScript()
函数。
<script>
$(document).ready(function() {
$.getScript('external.js');
request_token('1234');
});
</script>
<强> Reference 强>