1.js文件封装的几个js工具
//兼容ie
if (typeof JSON == 'undefined') {
$("head").append($(""));
}
/**
* 工具对象,包括所有的公共方法。
*/
var giftShopTool = {
dialogId : "giftDialog",
jsloadArray : [],
// 关闭同意弹窗
closeHDdi...
分类:
Web程序 时间:
2014-06-03 03:52:07
阅读次数:
382
前言
JSON(JavaScript Object Notation),可以说是事实的浏览器,服务器交换数据的标准了。目测其它的格式如XML,或者其它自定义的格式会越来越少。
为什么JSON这么流行?
和JavaScript无缝对接是一个原因。
还有一个重要原因是可以比较轻松的实现跨域。如果是XML,或者其它专有格式,则很难实现跨域,要通过flash之类来实现。
任何一种数据格式,如...
分类:
Web程序 时间:
2014-06-03 02:26:54
阅读次数:
370
回首整个实现过程,我们不难发现,JQuery.Ajax接收页面用户输入的值,然后通过post方法提交到后台服务器,后台服务器接收post提交的请求,进行处理,处理完后再回传到Ajax,JQuery.Ajax通过post方法中的回调函数,处理服务器回传的数据,完成一次用户请求。...
分类:
Web程序 时间:
2014-06-02 22:35:42
阅读次数:
305
大家都知道事件的用法就是当某个事件(状况)被触发了之后就会去执行某个Function,
尤其是Javascript, 在当红AJAX的催化下, 了解Javascript的Event用法更加重要,
在这里就大概介绍一下avascript的Event用法. Mozilla中: addEventListe...
分类:
编程语言 时间:
2014-06-02 17:33:39
阅读次数:
339
Ajax是一项很有生命力的技术,它的出现印发了Web应用的新革命。目前,网络上的许多站点,使用Ajax技术的还很少,但是,可以预见在不远的将来,Ajax技术会成为整个网络的主流Ajax让开发者在浏览器端更新被显示的HTML内容而不必刷新页面,换句话说,Ajax可以使基于浏览器的应用程序更具交互性而且...
分类:
其他好文 时间:
2014-06-02 13:17:57
阅读次数:
212
需求: (1)后期的jquery组件具有一些通用的需求,如ajax请求,数组的处理等
(2)从系统UI与服务器集成的角度看,一个系统的前端交互需要做一个统一的封装来接受用户交互,同时统一于服务器的请求 (3)前端的日志功能需要统一
(4)统一的验证入口 (5)综上:我们需要一个...
分类:
其他好文 时间:
2014-06-02 12:40:48
阅读次数:
259
需要实现的效果:点击按钮后,分别调用三个接口更新数据,数据更新完之后刷新当前页面。(实现方式未必是最好的,此处只关注ajax的异步设置)一般情况下使用
$.ajax() 是异步处理的,三个ajax请求分别发送后,可以在未有response返回的情况下继续执行下面reload()页面的代码设置 asy...
分类:
其他好文 时间:
2014-06-02 08:55:07
阅读次数:
273
第一部分关于js中的异步编程
异步编程简单的说就是你写了一段代码,但他不会按照你书写代码的顺序立即执行,而是等到程序中发生了某个事件(如用户点击了某个按钮,某个ajax请求得到了响应)才去执行这段代码,而且这段代码可能执行一次(如一个ajax请求得到了响应)、也可能执行很多次或者不执行(一个按钮被....
分类:
Web程序 时间:
2014-06-02 06:40:07
阅读次数:
300
在传统的Web请求中,提交的是表单,返回的结果显示在跳转页面。而使用Ajax的Web页面,提交的是数据,返回结果显示在当前页面,实现页面局部刷新。所以,Ajax的出现,减少了交互所需的网络流量,增加了用户的体验度。...
分类:
其他好文 时间:
2014-06-01 09:57:31
阅读次数:
328
前提:有时候需要在网页上,加载另一个网站上的数据。或者加载另一个网站上的一个页面。Js的Ajax请求不具备跨域功能,可以使用JQuery来实现。网页端JS代码:$(function
() { $.ajax({ type: "get", async: false, ...
分类:
Web程序 时间:
2014-05-31 18:27:46
阅读次数:
210