目录
2、触发bootstrap-table-editor中的onEditorSave方法将更改数据添加进数组中
一、业务场景
目前做的的项目中,要求所有列表页的每个单元格可以就地编辑,并且能完成整页的修改。
二、分析问题
该功能有两个难点,第一个是实现单元格的就地编辑,第二个是保存该页修改的值并提交。
三、bootstrap实现就地编辑
1、使用x-editable
简介
x-editable是一个通用的编辑能力组件,可以给任何元素都加上编辑能力,功能强大,可以编辑文本,数字,选项,时间等等各种类型的数据。但是x-editable有一个比较不好的地方,x-editable的编辑模式是弹框的形式,如下图所示:
使用
- 引包
首先下载基于bootstrap的源码到本地。引用相关文件。需要引入的文件有:bootstrap-editable.css、bootstrap-editable.js、bootstrap-table-editable.js
<link href="/pl