JSP+Ajax 添加、删除多选框

 更新时间:2006年10月09日 00:00:00   投稿:mdxy-dxy  
这篇文章主要介绍了JSP+Ajax 添加、删除多选框

本例是采用JSP + Ajax + 文本来演示多选、全选,添加、删除、更新checkbox多选框的效果

本例充分展现了利用JavaScript控制HTML DOM以及利用XML http 传递数据,利用JSP操作文本的效果

1,JavaScript 用来控制页面内容的现实与增删效果;
2,JSP作为后台,对文本进行读取、写入、更新等操作;
3,文本格式是用来存储数据的,数据编码UTF-8;4, 本例子在win32,Red hat Linux 9下 jdk1.5,Tomcat 5.0,Apache 2.5下调试通过,同时兼容Firefox 1.0,Opera 8.0,IE6。

本例子的优点:

1,实时创建html对象,所见即所得的页面增删操作。显示速度加快,增加用户体验。
2,XML http传递数据是只是一个id或一个表单值,节省带宽。
3,本例子适合采用XML http方式,所以这个效果实用性强,可是JS/JSP代码都很简单。
4,有很多东西可以在其他项目共用,并且解决了操作文本关于中文字符编码的问题。 (本例子在中文操作系统运行,所以选择了GBK编码,如果OS是英文的则需要另外处理,比如改编码为UTF-8,或者根据需要另外转换编码。)
5,有拖拽以及展开关闭的效果,用cookie记录了位置以及打开关闭状态,可以在某个项目里用。
6,有丰富的注释,适合初学者一起探讨。

缺点

1,维护调试麻烦,为了这个效果是否值得这样做?如果采用普通的方式,嵌入一个iframe进来,会不会也可以。
2,代码没有更多地优化、简写,有些地方冗余。
3,交互设计方面没有好好地做,这里主要表示的是技术实现和交流。

源文件下载checkbox.rar


[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

由于时间有限,难免有很多问题,希望大家提出来。其实本例做的并不怎么好,拿出来希望众位多多入指点,同时也希望对同样是初学者的朋友来说有帮助,也希望大家一起交流进步,谢谢!:p

另外之前做的有关Ajax的东东,顺便请供参考,谢谢!

PHP+Ajax 发帖程序实例: http://jiarry.blogchina.com/5555296.html 
源码下载: post_ajax.rar

JSP登录证码无刷新提示: http://jiarry.blogchina.com/5287654.html 
源码下载: imgValidate.rar

代码没有整理,优化,所以本例子只供大家交流参考用,希望可以通过这种方式得到各位的帮助,谢谢!

经典论坛讨论
http://bbs.blueidea.com/viewthread.php?tid=2673442

相关文章

  • 5款Ajax 文件上传控件

    5款Ajax 文件上传控件

    如果你的网站含有文件上传功能,那可以使用本文介绍的5款Ajax文件上传控件,提升用户体验。要知道,上传文件总是个痛苦的过程,要消除不太现实,但至少如果你为减少用户的痛苦努力了,那用户也会喜欢你的网站的。
    2009-10-10
  • ajax的json传值方式在jsp页面中的应用

    ajax的json传值方式在jsp页面中的应用

    ajax的json传值想必大家早有所耳闻了吧,本文介绍下jsp页面中json传值应用,感兴趣的你可以参考下哈,希望可以帮助到你
    2013-03-03
  • 关于Ajax的封装详解

    关于Ajax的封装详解

    这篇文章主要介绍了关于Ajax的封装详解,ajax用于浏览器与服务器之间使用异步数据传输(HTTP 请求),做到局部请求以实现局部刷新,本篇讲解ajax的封装,需要的朋友可以参考下
    2023-05-05
  • ajax实现select三级联动效果

    ajax实现select三级联动效果

    这篇文章主要为大家详细介绍了ajax动态实现select三级联动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • laravel ajax curd 搜索登录判断功能的实现

    laravel ajax curd 搜索登录判断功能的实现

    这篇文章主要介绍了laravel ajax curd 搜索登录判断功能的实现,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • Ajax修改购物车示例

    Ajax修改购物车示例

    这篇文章主要介绍了Ajax修改购物车的思路及具体实现,需要的朋友可以参考下
    2014-07-07
  • ajax中文乱码问题解决方案

    ajax中文乱码问题解决方案

    ajax中文乱码问题在中文中经常会出现这种问题,其实只要稍加注意就不会出现ajax中文乱码这回事情了,接下来为大家详细介绍下如何解决这类问题
    2013-04-04
  • AJAX工作原理及优缺点详解

    AJAX工作原理及优缺点详解

    AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。接下来通过本文给大家讲解ajax的工作原理及优缺点,感兴趣的朋友一起看看吧
    2016-11-11
  • Ajax获取响应内容长度的方法

    Ajax获取响应内容长度的方法

    这篇文章主要介绍了Ajax获取响应内容长度的方法,涉及Ajax调用成功后返回方法的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • asp+Ajax简单客户登陆验证

    asp+Ajax简单客户登陆验证

    asp+Ajax简单客户登陆验证...
    2007-03-03

最新评论