jQuery中的getScript()方法用于使用AJAX HTTP GET请求运行JavaScript。
用法:
$(selector).getScript(url, success(response, status))
参数:它包含上面提到和下面描述的两个参数:
- url:它是必填参数。它保存请求发送到的URL。
- success(response, status):它是可选参数。如果请求成功,它将保持运行的函数。
- response: 它保存来自请求的结果数据。
- status: 它保存请求的状态,例如-“success”,“notmodified”,“error”,“timeout”或“parsererror”。
test.js文件存储在服务器上,单击更改内容按钮后将加载。
test.js
alert(“Get javaScript using AJAX HTTP GET request”);
范例1:本示例显示来自AJAX HTTP GET请求接收的JavaScript的警报消息。
<!DOCTYPE html>
<html>
<head>
<script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
<script>
$(document).ready(function() {
$("button").click(function() {
$.getScript("test.js");
});
});
</script>
</head>
<body style="text-align:center;">
<h1 style = "color: green;">GeeksforGeeks</h1>
<p id = "paragraph" style= "font-size: 20px;">
A computer science portal for geeks
</p>
<button>
Get JavaScript using an AJAX HTTP GET request.
</button>
</body>
</html>
输出:
- 在单击按钮之前:
- 单击按钮后:
范例2:本示例使用getScript()方法显示警报消息。
<!DOCTYPE html>
<html>
<head>
<script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
<!-- Script to use getScript() Method -->
<script>
$(document).ready(function(){
$("button").click(function(){
$.getScript("test.js", alert("JavaScript Received "));
});
});
</script>
</head>
<body style="text-align:center;">
<h1 style = "color: green;">GeeksforGeeks</h1>
<p id = "paragraph" style= "font-size: 20px;">
A computer science portal for geeks
</p>
<button>
Get JavaScript using an AJAX HTTP GET request.
</button>
</body>
</html>
输出:
-
在点击按钮之前
-
点击按钮后
相关用法
- JQuery before()用法及代码示例
- JQuery get()用法及代码示例
- JQuery is()用法及代码示例
- JQuery css()用法及代码示例
- JQuery off()用法及代码示例
- JQuery die()用法及代码示例
- JQuery add()用法及代码示例
- JQuery attr()用法及代码示例
- JQuery fadeIn()用法及代码示例
- JQuery triggerHandler()用法及代码示例
- JQuery ajaxSuccess()用法及代码示例
- JQuery Misc each()用法及代码示例
- JQuery trigger()用法及代码示例
- JQuery fadeToggle()用法及代码示例
- JQuery ajaxError()用法及代码示例
注:本文由纯净天空筛选整理自PranchalKatiyar大神的英文原创作品 jQuery | getScript() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。