
jQuery与Ajax实现的无刷新评论代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了如何使用jQuery和Ajax技术实现在网页中进行评论时无需页面刷新的功能,并提供了相应的代码示例。
jQuery结合Ajax实现了无刷新评论功能:获取与发表评论均无需页面刷新,并且在加载评论数据时会显示loading效果。jQuery是一个非常优秀的JavaScript库,易于学习掌握,在网页中实现多级菜单、级联效果、Tab选项卡切换和图片轮转等功能都非常简便,往往只需几句代码即可完成。
对于AJAX应用来说,虽然jQuery提供了$.get()与$.post()函数用于提交数据,但建议使用$.ajax()进行操作。因为前两者不提供错误反馈信息,不利于全面掌控程序状态。在发送请求时,“action”参数表示要执行的操作类型;“id”传递文章ID;而“page”则指定需要加载的分页页面。“Math.round(Math.random()*10000)”用于防止浏览器缓存导致数据无法更新的问题。
客户端使用escape()函数对含有中文字符的数据进行编码,服务器端用unescape()解码。这样做是为了避免乱码问题的发生;如果采用的是UTF8,则无需特别处理。由于jQuery默认以UTF-8格式传输信息,并且不提供设置其他编码选项的功能,因此需要自行解决相关转换工作。
此项目完全开源供学习使用。
前台页面地址为index.htm
后台管理界面位于admin.aspx
全部评论 (0)
还没有任何评论哟~


