zTree新增节点并同时使新增的节点处于编辑状态
ztree吧
全部回复
仅看楼主
level 1
zTree新增节点并同时使该节点处于编辑状态,不需要再点击编辑按钮,如何实现?
新增节点用那个方法可以提交到数据库?
2012年01月16日 11点01分 1
level 11
1、addNodes 节点之后 利用editName方法可以让节点处于编辑模式
2、利用 onRename 可以获取设置名称结束,然后自行写代码用ajax提交给后台数据库
2012年01月17日 03点01分 2
你这样做有两个问题怎么解决?一是:没法在刚刚增加的节点上继续增加,因为刚才增加的节点的还没有刷新,而一刷新在异步的情况下就onRename失去了焦点,并且editName后再提交数据库,它本来应该是update方法。结果和add方法冲突了!
2014年08月03日 11点08分
回复 sunhf_my : 只要节点取消编辑模式就能继续显示编辑、新增按钮呀。 另外更新数据可以直接修改节点属性,然后利用 updateNode 方法呀; 还可以 在 beforeRename方法时 return false,同时设置 input 为 disabled;
2014年08月11日 00点08分
回复 sunhf_my : 如果操作有困难还可以直接 return true 后, 等待异步操作后,根据情况 updateNode 或 removeNode 或 addNodes 。。。各种方法都可以组合使用, 具体还要看你的实际情况。。。而且为何 editName 后面你还会 addNodes 。。。这我不太清楚了
2014年08月11日 00点08分
有demo吗?没实现出来呀 zTree.addNodes(treeNode, {id:-1, pId:treeNode.id, name:"新建分类"});zTree.editName(treeNode, {id:-1, pId:treeNode.id, name:"新建分类"});
2018年06月12日 10点06分
1