jQuery ajax - ajaxSetup() 方法 概述
jQuery 2022-06-01 17:20:16小码哥的IT人生shichen
jQuery ajax - ajaxSetup() 方法
实例
为所有 AJAX 请求设置默认 URL 和 success 函数:
$("button").click(function(){
$.ajaxSetup({url:"demo_ajax_load.txt",success:function(result){
$("div").html(result);}});
$.ajax();
});
完整实例:
<html>
<head>
<script type="text/javascript" src="https://apps.bdimg.com/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
$.ajaxSetup({url:"/example/jquery/demo_ajax_load.txt",success:function(result){
$("div").html(result);}});
$.ajax();
});
});
</script>
</head>
<body>
<div id="txt"><h2>通过 AJAX 改变文本</h2></div>
<button>改变内容</button>
</body>
</html>
可以使用本站在线JavaScript测试工具测试上述代码运行效果:http://www.phpcodeweb.com/runjs.html
定义和用法
jQuery.ajaxSetup() 方法设置全局 AJAX 默认选项。
语法
jQuery.ajaxSetup(name:value, name:value, ...)
示例
设置 AJAX 请求默认地址为 "/xmlhttp/",禁止触发全局 AJAX 事件,用 POST 代替默认 GET 方法。其后的 AJAX 请求不再设置任何选项参数:
$.ajaxSetup({
url: "/xmlhttp/",
global: false,
type: "POST"
});
$.ajax({ data: myData });
参数 | 描述 |
---|---|
name:value | 可选。使用名称/值对来规定 AJAX 请求的设置。 |
注释:参数见 '$.ajax' 说明。