zoukankan      html  css  js  c++  java
  • JQuery的总结

       我对Jquery比较熟悉,像Jquery的选择器,有通过#id,标签选择器,class选择器,还有表单选择器前面加一个{:},可以选择表单的各种元素。比如文本框,单选框,多选框等等。还有基本选择器,可以指定选取某个元素,因为使用${selector}得到的是一个数组,可以指定,选取第一个的是:first,最后一个是:last,第几个元素就用:eq{index},下标大于几或小于几的元素。

      然后就是使用Jquery发送Ajax请求,它主要使用其中的几个属性,有url,type,data,dataType,success,error等等,在使用中,需要注意的是async这个属性,因为它默认是true,表示异步的意思,这个时候,$.ajax,后面的代码先执行,回调函数后执行,因为需要发送网络请求得到结果之后才能调用success指定的函数。当async为false的时候,表示为同步,这个时候,回调函数先执行,$.ajax,后面的代码后执行,因为同步表示需要获取服务器的响应后,才能执行后面的代码。

      其他的,type表示发送的请求是get,还是post,默认是get,但是我建议还是用post,因为post的传送数据量大,一般被默认为不受限制,get的安全性非常低,post的安全性较高,但get的执行效率却比post方法好,在文件传输的时候只能用post而不能用get。

      dataType表示请求返回的数据类型,比如指定json,jquery会自动将服务端返回的json字符串转为js对象,如果不指定json,需要手动编码使用eval函数进行转换,dataType的类型有:‘xml’,‘html’,‘script’,‘json’,‘jsonp’,‘text’等等。

  • 相关阅读:
    常用正则表达大全
    Vue 中Bus使用
    js 获取图片url的Blob值并预览
    npm install 插件 --save与 --save -dev的区别
    layui 事件监听触发
    微信小程序之回到顶部的两种方式
    HTML 命名规范!
    SpringMvc 集成支付宝沙盒测试
    Linux 的 tomcat 自起服务
    Linux 安装 tomcat8 详细步骤
  • 原文地址:https://www.cnblogs.com/xqbin/p/5767442.html
Copyright © 2011-2022 走看看