ajax实现页面动态改变

图片描述

要求点击审核可以改变前面的图标,数据库存的是0/1,0对应红色图标,1对应绿色图标。
请问在前台的action,jsp中要如何实现点击“审核”,让数据库中的0/1值改变,图标也对应改变呢?

阅读 4.6k
4 个回答

将ID值当做ajax的参数传给后台,后台获取到ID的时候通过ID查询目前数据库里面的状态值,因为只存在两种状态的切换,所以后台的状态值是0的时候更改为1,是1的时候更改为0,PHP里面我一般用三元运算符来处理,然后将更改后的状态保存入库并且通过ajax回调给前台,在ajax的success里面判断此时的状态值为1还是0,从而来改变前端的样式来实现图标的改变。

那,首先js中给审核绑定点击事件,事件中执行ajax,ajax的地址即后端的jsp文件,这个jsp文件中获取ajax传递进来的参数,经过运算,更新数据库中0/1的状态,将更新结果(成功或失败)回调给前端ajax,ajax识别更新结果(成功或失败)相应更改审核图标。使用jquery,巨简单。

其实还有一个办法列表是ajax,修改之后在请求一次

新手上路,请多包涵

题主这用的是什么插件?求

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进