get

英 [get]   美 [ɡɛt]  

vt.得到;抓住;说服;受到(惩罚等)

vt.& vi.到达,来

vi.成为;开始;设法对付;获得利益或财富

n.生殖,幼兽;赢利

script

英 [skrɪpt]   美 [skrɪpt]  

n.脚本,手迹;书写体铅字;剧本、广播稿或者电影剧本

vt.为电影(或戏剧等)写剧本;编造

ajax getScript()方法 语法

作用:getScript() 方法通过 HTTP GET 请求载入并执行 JavaScript 文件。

语法:jQuery.getScript(url,success(response,status))

参数:

参数描述
url    将要请求的 URL 字符串。
success(response,status) 可选。规定请求成功后执行的回调函数。额外的参数:response - 包含来自请求的结果数据status - 包含请求的状态("success", "notmodified", "error", "timeout" 或 "parsererror")

说明:该函数是简写的 Ajax 函数,等价于:$.ajax({url: url, dataType: "script",success: success});这里的回调函数会传入返回的 JavaScript 文件。这通常不怎么有用,因为那时脚本已经运行了。载入的脚本在全局环境中执行,因此能够引用其他变量,并使用 jQuery 函数。比如加载一个 test.js 文件,里边包含下面这段代码:$(".result").html("<p>Lorem ipsum dolor sit amet.</p>");通过引用该文件名,就可以载入并运行这段脚本:$.getScript("ajax/test.js", function() {alert("Load was performed.");});

ajax getScript()方法 示例

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $.getScript("这里是你的JavaScript文件地址");
  });
});
</script>
</head>
<body>

<button>使用 Ajax 来获得并运行一个 JavaScript 文件</button>

</body>
</html>