- 注册时间
- 2017-3-14
- 最后登录
- 2021-6-9
- 阅读权限
- 10
- 积分
- 64
- 精华
- 0
- 帖子
- 9
|
本帖最后由 tigerwithwing 于 2018-1-30 10:59 编辑
我在datagrid表格时,使用了动态列 。 这时候我想只更新某一行的数据。 所以我用到了 grid.updateRow(row,temp);
函数。 但是并没有数据并没有更新。所以想问下 动态列和行更新能一起使用吗? 如果可以, 我这里是哪里用错了? 请帮忙求解,谢谢。
- mini.parse();
- var grid = mini.get("datagrid1");
- function createGrid() {
- grid.set({
- columns: [
- { type: "indexcolumn" },
- { field: "loginname", width: 120, headerAlign: "center", allowSort: true, header: "员工账号", editor: { type: "textbox", minValue: 0, maxValue: 200, value: 25} },
- { field: "age", width: 100, headerAlign: "center", allowSort: true, header: "年龄", editor: { type: "spinner"} },
- { field: "birthday", width: 100, headerAlign: "center", dateFormat: "yyyy-MM-dd H:mm", allowSort: true, header: "生日", editor: { type: "datepicker"} },
- { field: "remarks", width: 120, headerAlign: "center", allowSort: true, header: "备注", editor: { type: "textarea"} },
- { field: "gender", type: "comboboxcolumn", autoShowPopup: true, width: 100, headerAlign: "center", header: "性别", editor: { type: "combobox", data: Genders} },
- { field: "country", type: "comboboxcolumn", width: 100, headerAlign: "center", header: "国家", editor: { type: "combobox", url: "../data/countrys.txt"} },
- { field: "married", trueValue: 1, falseValue: 0, type: "checkboxcolumn", width: 60, headerAlign: "center", header: "婚否" }
- ]
- });
-
- grid.load();
- }
复制代码
|
|