求大神,用easyUI treegrid 的编辑框插入数据 怎么插入啊??????

HCY777 2015-12-08 01:00:59

function insert(){
if (editingId != undefined){
$('#tg').treegrid('select', editingId);
return;
}
var rows = $('#tg').treegrid('getChildren');
editingId = rows.length+1;
alert(editingId)
var row = null;
var _data = {"id":editingId ,"code":"0122","orgname":"","price":""};
var _parentId = 0;
var row = $('#tg').treegrid('getSelected');
if (row){
$('#tg').treegrid('expand',row.id);
_parentId = row.id;
}else{
var root = $('#tg').treegrid('getRoot');
_parentId = null;
}

$('#tg').treegrid('append',{
parent: _parentId,
data: [_data]
});
$('#tg').treegrid('beginEdit',_data.id);
$(".actionbtn").toggleClass("l-btn-disabled");
}

网上百度的是获取行数 然后直接给了一个id 但是我是数据库自增的id 我应该怎么做啊?
或者用其他什么方法?
...全文
159 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
HCY777 2015-12-08
  • 打赏
  • 举报
回复
我不是想要选中 我想新增一行 怎么做?
Go 旅城通票 2015-12-08
  • 打赏
  • 举报
回复
不是给id,是获取选中的数据行的id列的值。你返回的数据多增加一个id列,放数据库自增id那列的值就好了,就是sql选出数据的时候同时select id,其他列

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧