jquery$.ajax()方法

jquery的$.ajax()方法

* $.ajax()

* 功能:是jquery中的Ajax底层方法,之前学过的$.get(),$.post…都它的特殊形式

* 语法: $ajax()

* 参数: 参数写到js对象字面量中

* 注:因参数众多,下面用实例进行说明

  1. nbsp;html><span class="pln">$</span><span class="pun">.</span><span class="pln">ajax</span><span class="pun">()</span>

    用户登录

登录后复制//当失去焦点时时行验证$(':input').blur(function(){// alert('通过')//使用ajax进行异步验证//语法1: 全部参数写到$.ajax()参数中$.ajax({//请求的服务器资源,必须是字符串url: 'api/demo.php',//客户端的请求类型:GET,POST…,推荐大写type: 'GET',//从服务器端返回的数据类型格式:xml,html,json,txt等// dataType: 'json',//异步true,还是同步false(锁定浏览器)// async: true,//发送数据//1.查询字符串键值对,多个值之间用&连接// data: 'name='+$(':input').val(),//2.json格式// data: {'name':$(':input').val()},//3.当表单有多个字段时使用序列化方法可提高效率//将表单控件内容序列化为查询键值对格式// data: $('form:first').serialize(),//4.将表单控件内容序列化为json格式data: $('form:first').serializeArray(),//成功回调success: function(msg,status,xhr) {console.log(msg)$('p span').empty()$('p').append($(msg))}})//$.ajax()第二种语法格式,用得不多,但要看得懂$.ajax({url: 'api/demo1.php',type: 'GET',dataType: 'json',data: $('form:first').serialize(),}).done(function(msg) {console.log(msg.tips)$('p span').empty()$('p').append($(msg.tips))})})

以上就是jquery$.ajax()方法的详细内容,更多请关注【创想鸟】其它相关文章!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    编程技术

    vue2.0 移动端实现下拉刷新和上拉加载更多的例子

    2025-3-8 4:35:22

    编程技术

    使用Vue动态生成form表单的介绍

    2025-3-8 4:35:41

    0 条回复 A文章作者 M管理员
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索