摘要: 第五.【表单序列化】 Ajax 用的最多的地方莫过于表单操作,而传统的表单操作是通过 submit 提交将数据传 输到服务器端。如果使用 Ajax 异步处理的话,我们需要将每个表单元素逐个获取才方能提 交。这样工作效率就大大降低. 对比数据传输的差别: 注意:当数据很多时user 和email位置获 阅读全文
posted @ 2016-12-27 00:58 WFaceBoss 阅读(234) 评论(0) 推荐(0)
摘要: 第四,【$.ajax()】 $.ajax()是所有 ajax 方法中最底层的方法,所有其他方法都是基于$.ajax()方法的封装。这个方法只有一个参数,传递一个各个功能键值对的对象。 $.ajax()方法对象参数表: 参数 类型 说明 url String 发送请求的地址 type String 请 阅读全文
posted @ 2016-12-27 00:54 WFaceBoss 阅读(291) 评论(0) 推荐(0)
摘要: 第三【.$.getScript()和$.getJSON()】 jQuery 提供了一组用于特定异步加载的方法:$.getScript(),用于加载特定的 JS 文件; $.getJSON(),用于专门加载 JSON 文件。 有时我们希望能够特定的情况再加载 JS 文件,而不是一开始把所有 JS 文件 阅读全文
posted @ 2016-12-27 00:51 WFaceBoss 阅读(157) 评论(0) 推荐(0)
摘要: 第二.【$.get()和$.post()方法】 .load()方法是局部方法(有需要父$),因为他需要一个包含元素的 jQuery 对象作为前缀。而$.get()和 $.post()是全局方法,无须指定某个元素。 (1)$.get()方法有四个参数,前面三个参数和.load()一样,多了一个第四参数 阅读全文
posted @ 2016-12-27 00:41 WFaceBoss 阅读(221) 评论(0) 推荐(0)
摘要: Ajax 最关键的地方,就是实现异步请求、接受响应及执行回调。 jQuery 对 Ajax 做了大量的封装,不需要去考虑浏览器兼容性, 对于封装的方式,jQuery 采用了三层封装:最底层的封装方法为:$.ajax(),而通过这层封装了第二层有三种方法:.load()、$.get()和$.post( 阅读全文
posted @ 2016-12-27 00:34 WFaceBoss 阅读(388) 评论(0) 推荐(0)