JavaScript中ajax的实例用法
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要讲解了"JavaScript中ajax的实例用法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"JavaScript中ajax的实例用法"吧
千家信息网最后更新 2026年10月31日JavaScript中ajax的实例用法
这篇文章主要讲解了"JavaScript中ajax的实例用法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"JavaScript中ajax的实例用法"吧!
(1)$.load(url,[data],[callback])
作用:加载指定的资源写入当前页面
例子:
$(function() { $("body #d1").load("2.html"); alert($("现在html").html()); $("#b1").click(function() { alert($("html").html()); });});html:
1.html:
Insert title here 1111111111
2.html
Insert title here 22222
$.get(url,[data],[callback])
作用:向服务器发送get请求:
$("button").click(function(){ $.get("demo_ajax_load.txt", function(result){ $("div").html(result); });});$.post(url,[data],[callback])
作用:同上
$.getJSON(url,[data],[callback])
作用:同上,只不过载入的数据要是json数据
$.getJSON("test.js", function(json){ alert("JSON Data: " + json.users[3].name);});$.getScript(url,[callback])
作用:从指定的url载入js数据,并执行
例子(来自w3school)
$.Ajax(options):
参数详解:
async://Boolean类型 此键值对默认情况下为true,也就是异步请求(局部刷新);如果设置为false,将会变成同步请求,那么此时将会锁住浏览器,用户无法对其进行其他操作,必须等待请求完毕后才会解锁。global (Boolean类型) //表示是否触发全局,默认为触发(true),Ajax的全局设置将在后面的章节讲,设置全局则表示所有的Ajax将能够使用此全局内容,比如所有的Ajax事件都触发同一个路径。type (String) : //(默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET"。注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持。cache:(Boolean类型) //设置false将不会从浏览器缓存中加载信息,用于jQuery1.2或更高的版本。contentType:(String类型) //用于设置编码格式,默认为: "application/x-www-form-urlencoded")格式,一般推荐此格式。ifModified (Boolean) : //(默认: false) 仅在服务器数据改变时获取新数据。processData (Boolean) : // (默认: true) 默认情况下,发送的数据将被转换为对象。timeout (Number) ://设置置请求超时时间(毫秒)。此设置为全局设置。dataType:(String类型) //用于设置服务器返回的数据类型,但填写的内容也是有限制的,可用值如下 ┠xml //设置此值服务器端将XML文档,如果大家对Ajax比较了解,我想大家也知道Ajax中的x代表是什么了吧?因此叫做A(Asynchronous)j(javascript)a(and)x(xml) ┠html //服务器返回HTML格式文档,(根据个人理解,如果按照遭上面的理解xml表示x的话,那么此类型不就表示ajah了嘛)。 ┠script //服务器返回【纯文本】的脚本,不会执行或进行计算。 ┠json //返回Json格式的文档 ┠text //返回纯文本 ┗jsonp //JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问,比如用户想得到["kwoojan","KwooShung"],如果设置了jsonp那么服务器将返回callbackFunction(["kwoojan","KwooShung"])data(String类型) //此方法至关重要,主要用于将数据发送至服务器。格式为键值对,如userName=CSS学习网&Address=http://www.cssxuexi.cn/ 那么服务器接受到的userName相对应的值就是CSS学习网url (String) :// (默认: 当前页地址) 发送请求的地址,也就是你的data数据需要被处理的地址。beforeSend(function) //此键值为函数方法,当你发送请求之前调用此方法。例如当用户进行了某个操作,这时页面上显示出"正在加载中,请稍后"等类似的字样,多数情况下此键值对用于给予用户友好的提示。success (Function) //当Ajax请求成功时,调用此方法,一般用于解析服务器所返回的数据。error (Function) //求失败时调用此方法。complete (Function) //当Ajax请求完毕的时候调用此方法在配上一个具体的例子:
function reg()//注册{ $.ajax ({ type: "POST", cache:false, url: "servlet/UserServer", dataType:"json", data: "class=reg&userName="+ $("#userName").val() +"&userPwd="+ $("#userPwd").val(), success: function(data) { alert(data.info); }, error:function() { alert("访问数据失败!"); } });}感谢各位的阅读,以上就是"JavaScript中ajax的实例用法"的内容了,经过本文的学习后,相信大家对JavaScript中ajax的实例用法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
数据
服务器
服务
类型
格式
作用
全局
此方法
学习
实例
内容
情况
用户
例子
地址
文档
浏览器
浏览
也就是
学习网
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
花魁咖啡
互联网与科技
互联网科技公司的优势
今日互联网科技
深圳互联网科技公司
互联网的科技创新
互联网科技股票
润盈互联网科技
盛创互联网科技有限公司
互联网时代科技改变生活
千方科技属于互联网企业吗
阿大互联网科技有限公司
互联网5g黑科技有哪些
特约风豹互联网科技为什么扣费
互联网金融科技公司的优势
伍佰万互联网科技怎么赚钱
互联网科技年终奖
山东大美朱楼互联网科技有限公司
北京军民互联网科技公司
北京瑞云互联网科技有限公司
亿策互联网科技
鑫亿盛互联网科技
腾讯科技 互联网女皇
苏州大垚互联网科技
互联网金融科技委员会
蓝色互联网科技
成都互联网科技公司工作好不好
2021世界互联网领先科技成果发布
互联网科技职业技能培训学校
广州全民伙伴互联网科技有限公司