jquery文档
jquery-1.9.1.js
firefox浏览器
firebug调试工具
网上下载一个jquery的文档,下载较新的版本,下载完成后打开主界面的左边是菜单,右边是速查表。
点击左边的菜单《Ajax》,展开后,可以看到相关ajax的专题,这里主要介绍第一种。jquyer.ajax
点击《jquery.ajax》进入详细页,这里有关于ajax的详细介绍,拉倒下面,是一下ajax使用的范例。
ajax多用于异步请求用数据,下面是两种较为常用的形式。一个是get类型,一个是post类型,具体有什么不同,请看下一页。
ajax的get方式和post方式,只是传输数据的形式不一样,post采用的是跟传统form表单一样的提交机制,而get需要你把参数放入到url里去,相当而言,还是用post比较安全。
前端时间出发ajax,ajax发出请求到后台服务器,后台服务器返回数据,前台需要怎么的数据就返回怎样的数据,一般来说,前台有时候需要返回的有状态位,详细信息等,success:function(msg)里的msg就是这返回的数据,状态位的数据很好处理,如果返回的书详细的信息(一般来说多半是json格式的数据),这就行在success:function(msg){ } 的函数体内进行处理了,josn的数据用函数eval()进行预处理,然后再根据具体的需要进行操作
接下来就给大家看一个实例,ajax请求返回json,前台组装html,然添加到适当的位置
后台返回的数据,经过处理,就变成了前台弹出的优惠券的弹出层了.
使用ajax提交数据,需要注意,提交的数据是unicode编码的,如果跟你的程序编码或者数据库存储的编码方式不一致,请转码。
ajax请求数据,如果请求的程序文件内有错,会只直接报出在响应那里,所以尽量避免程序文件有错,以免被找到漏洞。
如果你觉得对你有帮助,那就麻烦给小编点个赞投个票哦,不胜感激!