教育办公系统基于AJAX的分页,删除,修改,显示

1. Ajax 分页:  
    1). 点击 "员工查询" 的导航菜单或条件检索时, 此时需要刷新页面获取第一页的内容.
    2). 当成功显示 "第一页" 后, 再点击 "翻页链接" 时执行 Ajax 分页.
        ①. 需要更改 .pagelinks 中的四个超链接和一个文本变化的触发事件
        ②. js, Ajax 的"预留后路" 开发原则: 即使 js 被禁用, 也要使功能不受到影响, 即以前的超链接还继续可以使用.
        ③. 在 Action 方法中需要回传 JSON 数据.

2. Ajax 删除:  
    1). Ajax 删除当前行:
        ①. 在页面上使用 DOM 删除当前行
        ②. 在后台发送请求使用 DAO 删除数据库中的记录
    2). 若此时还存在下一页, 则把下一页的第一条记录加到当前页的最后一行.
    3). 若不存在下一页, 且删除当前行后, 当前页还有记录, 直接删除即可.
    
    1). 2). 3) 的解决方案为: 删除成功后调用当前页的 turnAjaxPage(parseInt($("#pageNo").val()), 0) 函数
    
    4). 若不存在下一页, 且删除当前行后, 当前页没有记录, 即: 当前页只有要被删除的则一条记录, 则删除当前行后, 显示前一页的内容.     
    4). 的解决方案为: 在发送 ajax 请求时返回当前的记录的总页数, 只需请求总页数对应的 page 就可以了.        
    
3. 显示员工的详细信息:  
    1). 显示员工的详细信息: struts 表单的回显.
    2). Ajax 修改的要求:
        ①. 弹出 confirm(): 确定要修改吗?
        ②. 若点击 "否", 则文本框或下拉框的值恢复为刚才的默认值: 使用隐藏域.
        ③. 若点击 "是", 进行 ajax 修改
        ④.    修改成功后, 相应信息为: "修改成功", 若此时记录已被删除, 给出对应的提示: "该记录已被删除"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值