问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jquery的load()方法怎么用的啊,为什么我用了没有效果呢

发布网友 发布时间:2022-05-15 03:56

我来回答

2个回答

懂视网 时间:2022-05-15 08:17

这次给大家带来jQuery里ajax.load()方法应如何使用,jQuery里ajax.load()方法使用的注意事项有哪些,下面就是实战案例,一起来看一下。

jQuery load() 方法

jQuery load() 方法是简单但强大的 AJAX 方法。

load() 方法从服务器加载数据,并把返回的数据放入被选元素中。

语法:

$(selector).load(URL,data,callback);

load()函数用于从服务器加载数据,并使用返回的html内容替换当前匹配元素的内容。

load()函数默认使用GET方式,如果提供了对象形式的数据,则自动转为POST方式。

因为默认使用的是Get请求方式,所以我们也可以在url加数据进行提交。

例如$("#box").load("loadTest.html?name=zhang&age=25")

load()方法可以参数三个参数:

url(必须,请求html 文件的url 地址,参数类型为String)

data(可选,发送的key/value 数据,参数类型为Object)

callback(可选,成功或失败的回调函数,参数类型为函数Function)

load()方法是局部方法,因为他需要一个包含元素的jQuery 对象作为前缀。例如$("#box").load()

而$.get()和$.post()是全局方法,无须指定某个元素。对于用途而言,.load()适合做静态文件的异步获取,

而对于需要传递参数到服务器页面的,$.get()和$.post()更加合适。

可选的 callback 参数规定当 load() 方法完成后所要允许的回调函数。回调函数可以设置不同的参数:

  • responseTxt - 包含调用成功时的结果内容

  • statusTXT - 包含调用的状态

  • xhr - 包含 XMLHttpRequest 对象

  • 下面的例子会在 load() 方法完成后显示一个提示框。如果 load() 方法已成功,则显示“外部内容加载成功!”,而如果失败,则显示错误消息:

     $("button").click(function(){
     $("#p1").load("demo_test.txt",function(responseTxt,statusTxt,xhr){
     if(statusTxt=="success")
     alert("外部内容加载成功!");
     if(statusTxt=="error")
     alert("Error: "+xhr.status+": "+xhr.statusText);
     });
    });

    相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

    推荐阅读:

    在js中怎么把json当做参数使用

    ajax+php控制函数调用步骤详解

    热心网友 时间:2022-05-15 05:25

    没效果的话你用火狐浏览器试试吧,因为IE、chrome和很多浏览器是不支持本地环境直接调用文件的(出于安全性考虑),或者你把文件上传到空间里面去调式。
    顺便说一句。学JQUERY的话多看看我的博客吧。
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    考研可以查试卷的各题得分吗 如何看到自己的考研试卷 考研成绩可以查各题得分吗 原神机关棋谭双风双岩队伍怎么玩_机关棋谭双风双岩队伍推荐 原神双风阵容怎么搭配 原神魈双风阵容怎么搭配-魈双风阵容搭配推荐 Java有发展潜力还是C#有发展潜力 兴智联和电信什么关系 玫瑰花酱做法二 武汉兴智联科技服务有限公司怎么样 asp.net jquery ajax 传json 怎么获取 如何获取JQUERY AJAX返回的JSON结果集实现代码 Windows开机就蓝屏,也没有修复计算机的选项,怎么办在线等 电脑系统无法启动和修复mq按F8没有恢复出厂设置选项imqu怎么办 电脑没有恢复选项 怎么样将MP3小屏改大屏大字体显示 大屏幕显示器,软件字体过小,怎么解决? 11年523大屏字体怎么切换 电脑大屏显字太小怎么弄大 js怎么使用ajax回调函数里面的值 老师你好,护理学专业的学生考营养师有用吗? 在jsp中怎么运用ajax sodo头戴蓝牙耳机能拆开换电池吗? oppoa11为什么信息发不出去? 红米手机因内存不足删除了文档内的文件照片视频丢失在烟台哪个维修厂家能恢复? 红米note8pro储存卡删除文件有误 红米note手机怎么恢复删除的文件 在红米7A手机文件管理里不小心删掉私密相册里未同步的视频应该怎么找回来? 文件不小心删除了怎么恢复用vivo红米手机 红米手机文件管理误删除恢复 首套房住房贷款5.83高吗? 有没有人知道jQuery里Ajax的load怎样用? ajax jquery load是用的get请求方式么 jquery ajax问题关于load的! jquery ajax load 方法 怎样将主界面的值给被加载界面 非中矿业是真的吗?非中矿业挣钱靠谱吗? bbx交易所和火币什么关系? jquery ajax 的load()方法无法获取页面内容 老婆的微信好友被我删除拉黑第二天翻看老婆的手机黑名单里那个人又不在了? - 信息提示 己婚男人,爱睡觉打游戏没有安稳工作,爱抱怨嘴巴还哆嗦吵架还爱动手,拉黑老婆微信后来又删除老婆微信? 男人生气就把女朋友和老婆微信删除拉黑有这样男人吗? 红圈1头像怎么制作 打嗝不断很尴尬,教你哪些小妙招,治疗打嗝只要1分钟? 一直打嗝不止怎么办 试试这些妙招 银联退款3到15日到账要那么久吗? c#一个在后台用Image绘制的页面怎么用ajax在另一个页面异步显示而不用刷新 如何在C#下 用AJAX实现DIV刷新 导航栏 ajax异步刷新内容 帮忙给我儿子起个名字。