jquer遍历与AJAX

遍历

祖先

  • parent()返回元素直接父级元素
  • parents()返回所选元素的所有祖先祖先元素,它一路向上直到文档的根元素()
  • parentsUnite() 方法返回介于两个给定元素之间的所有祖先元素

后代

  • children()方法返回被选元素的所有直接子元素。
  • find() 方法返回被选元素的后代元素,一路向下直到最后一个后代。

同胞

  • siblings()
  • next()
  • nextAll()
  • nextUntil()
  • prev()
  • prevAll()
  • prevUntil()

过滤

  1. first() :返回首个元素
  2. eq() 返回被选元素中带有的指定引号元素
  3. filter() 允许规定一个标准,不匹配的元素会被从这个集合中删除,匹配的元素会被返回
  4. not() 返回不匹配的所有元素

Ajax

概念:AJAX是与服务器交换数据的技术,它不在重载全部页面的情况下,实现了对部分网页的更新

  1. load():从服务器加载数据,并把返回的数据放入被选元素中 $(selector).load(URL,data,callback);callback有三个参数 1.responseTxt:成功时返回内容。2.statusTXT:状态。3.xhr:包含XMLHTTPRequest对象

HTTP请求

  1. GET:指定的资源请求数据 $.get(URL,callback);
  2. POST:指定的资源提交要处理的数据(也可以用来获取数据) $.post(URL,data,callback);

get与post的区别:安全性(post更并不容易受到黑客攻击),数据大量(post可以发送大量数据),缓存(post不缓存),post二级制,ASSI码(get只接受ASSI)

posted @ 2020-05-03 15:51  橙红  阅读(115)  评论(0)    收藏  举报