jquery easyui 中tree 怎么给tree的叶子节点添加单击事件
展开全部
$('#tt2').tree({
checkbox: false,
dnd:true,
url: webContext+"/menu/getTemplateMenuItemChild.do?id=0",
onClick:function(node){//单击事件
$(this).tree('toggle', node.target);
}
}
$('#tt').tree(options);
树的数据格式
每个节点可以包含以下属性:
id: 节点ID,这是很重要的加载远程数据
text: 文字显示节点
state: 节点的状态,“开放”或“关闭”,默认为“打开”。 当设置为“关闭”,该节点有子节点,并将它们远程加载
checked: 指示节点是否被选中选中.
attributes: 自定义属性可以被添加到一个节点
children: 一个数组节点有一些子节点
一些例子:
[{
"id":1,
"text":"Folder1",
"iconCls":"icon-save",
"children":[{
"text":"File1",
"checked":true
},{
"text":"Books",
"state":"open",
"attributes":{
"url":"/demo/book/abc",
"price":100
},
"children":[{
"text":"PhotoShop",
"checked":true
},{
"id": 8,
"text":"Sub Bookds",
"state":"closed"
}]
}]
},{
"text":"Languages",
"state":"closed",
"children":[{
"text":"Java"
},{
"text":"C#"
}]
}]
checkbox: false,
dnd:true,
url: webContext+"/menu/getTemplateMenuItemChild.do?id=0",
onClick:function(node){//单击事件
$(this).tree('toggle', node.target);
}
}
$('#tt').tree(options);
树的数据格式
每个节点可以包含以下属性:
id: 节点ID,这是很重要的加载远程数据
text: 文字显示节点
state: 节点的状态,“开放”或“关闭”,默认为“打开”。 当设置为“关闭”,该节点有子节点,并将它们远程加载
checked: 指示节点是否被选中选中.
attributes: 自定义属性可以被添加到一个节点
children: 一个数组节点有一些子节点
一些例子:
[{
"id":1,
"text":"Folder1",
"iconCls":"icon-save",
"children":[{
"text":"File1",
"checked":true
},{
"text":"Books",
"state":"open",
"attributes":{
"url":"/demo/book/abc",
"price":100
},
"children":[{
"text":"PhotoShop",
"checked":true
},{
"id": 8,
"text":"Sub Bookds",
"state":"closed"
}]
}]
},{
"text":"Languages",
"state":"closed",
"children":[{
"text":"Java"
},{
"text":"C#"
}]
}]
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询