本节主要介绍框架的可编辑表格功能。

可编辑表格不支持多行表头。

初始化

参数(options)

名称 类型 默认值 描述
initnum int 0 [可选] 默认初始化行数。
action string null [可选] 点完成或保存按钮后处理数据的服务端url。
type string POST [可选] 提交数据的方式。
singleNoindex boolean false [可选] 提交单行数据时,下标的index为0。
callback function(json) 点我查看
                                function(json) {
                                    if (json[BJUI.keys.statusCode] == BJUI.statusCode.ok) {
                                        _doRead($tr)
                                    } else {
                                        $tr.bjuiajax('ajaxDone', json)
                                    }
                                }
                            
[可选] 回调函数。
idname string id 适用于 thead -> tr[可选] 定义行数据的主键名称(id的name)。
id string null 适用于 tbody -> tr[可选] 定义行数据的主键值(id的值)。
addtool boolean false 适用于 thead -> th[可选] 表头列显示添加行控件。
val int null 适用于 tbody -> td[可选] 对应表头定义input的值(如:radio/checkbox/select/上传控件)。
notread boolean false 适用于 tbody -> td[可选] 设定本单元格的元素没有只读状态(如:功能按钮)。

关于添加可编辑行

初始化
参数
名称 类型 默认值 描述
target selector null [必选] 需要添加行的目标表格选择器。
num int 1 [可选] 每次添加的行数。