jQuery MiniUI

 找回密码
 立即注册
查看: 5789|回复: 5
打印 上一主题 下一主题

[复制链接]

Rank: 8Rank: 8

楼主
发表于 2018-8-14 09:23:17 |显示全部楼层
那你直接在新增的时候把节点数据修改了啊.
var node={id:"aaaaa",text:"bbbbb"}
tree.addNode(node,"after",pNode);

或者可以添加完之后更新节点数据了
tree.updateNode(node,{})

Rank: 8Rank: 8

沙发
发表于 2018-8-14 10:56:15 |显示全部楼层
本帖最后由 felt 于 2018-8-14 10:57 编辑
小白需要学习 发表于 2018-8-14 10:43
有什么方法能找到我添加的当前节点吗   我是添加完调用编辑的方法 tree.beginEdit(node);  但是这个node  ...

var node={}
tree.addNode(node...)
这node就是你添加的节点,可以 在下面执行需要的操作了。

Rank: 8Rank: 8

板凳
发表于 2018-8-14 11:31:26 |显示全部楼层
小白需要学习 发表于 2018-8-14 11:19
还有一个问题 在修改的时候  我的动作还没结束就已经 请求我的url 了

新增和修改哪有涉及url加载?

Rank: 8Rank: 8

地板
发表于 2018-8-14 13:18:00 |显示全部楼层
小白需要学习 发表于 2018-8-14 11:37
参数是后台拿来的

我不清楚你的url请求是做什么的,如果数据获取修改新增数据的,那么请先自己跑ajax获取到修改的数据,再来新增和修改。

Rank: 8Rank: 8

5#
发表于 2018-8-14 14:16:04 |显示全部楼层
小白需要学习 发表于 2018-8-14 13:40
var tree = mini.get("collectionTree");
        var node = tree.getSelectedNode();
        tree.b ...

没见过你这样编辑的,你这应该是编辑完自动验证之类的吧
http://www.miniui.com/demo/#src=tree/treeCRUD2.html
参考我们示例,开启编辑,在编辑完成事件里面跑ajax去验证。

Rank: 8Rank: 8

6#
发表于 2018-8-14 14:38:40 |显示全部楼层
小白需要学习 发表于 2018-8-14 14:33
我是在 启动编辑 里面跑的 ajax 但是  我还没 修改url 就已经执行了   刚刚代码没给全
  function onEdit ...

你这代码有什么意义?
请在结束编辑的事件里跑ajax,开始编辑的时候是你自己修改节点的数据。

Archiver|普加软件

GMT+8, 2024-5-19 05:55 , Processed in 1.059872 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部