2018-03-28 16:33:29
Zqy
|
数据表格原先有三行
$( "#rules_show"). datagrid({ dataSource: { cols: [ { name: "name" , label: "字段名" , width: 0.2} , { name: "rules" , label: "解析规则" , width: 0.5} , { name: "operation" , label: "操作" , width: 0.3 , html: true} ] , array: [ { name: "Title" , rules: "XXXXXX" , operation: "<a href='j a v a s c r i p t :;'>修改</a> <a class='delete_btn'>删除</a>"} , { name: "Date" , rules: "XXXXXXXXXXXXX" , operation: "<a href='j a v a s c r i p t :;'>修改</a> <a class='delete_btn' href='j a v a s c r i p t :;' >删除</a>"} , { name: "author" , rules: "XXXXXXXXXX" , operation: "<a href='j a v a s c r i p t :;'>修改</a> <a class='delete_btn' href='j a v a s c r i p t :;' >删除</a>"} ] } ) 点击删除后删除第一行,第一二行的内容会重新渲染,但是第三行的数据依然是保留的,不会被清空 求解
|
Zqy 最后编辑, 2018-03-28 16:52:32
sunhao
|
目前官方不支持对数据源更新,不过你可以在自己操作后重新设置数据源 (setDataSource方法) 然后手动渲染 (render方法)。
|
1/1