Jquery 使用复选框从xml字符串填充Jstree
大家好,我有“xmlstring”这个字符串来自数据库。我需要使用带有复选框插件的字符串填充jstree,当我选择复选框时,它不应该返回复选框文本,而是应该返回与所选XML标记关联的属性“ID”。用户只能看到元素值。属性中的ID应该隐藏。这真的很复杂。我被困了很多天。感谢您的任何帮助。。XML中的我的XML元素如下所示:Jquery 使用复选框从xml字符串填充Jstree,jquery,xml,jstree,Jquery,Xml,Jstree,大家好,我有“xmlstring”这个字符串来自数据库。我需要使用带有复选框插件的字符串填充jstree,当我选择复选框时,它不应该返回复选框文本,而是应该返回与所选XML标记关联的属性“ID”。用户只能看到元素值。属性中的ID应该隐藏。这真的很复杂。我被困了很多天。感谢您的任何帮助。。XML中的我的XML元素如下所示: <PG id="123">ABC</PG> ABC .i正在使用c#.net尝试使用复选框插件,然后仅使用返回对象的id部分: var check
<PG id="123">ABC</PG>
ABC
.i正在使用c#.net尝试使用复选框插件,然后仅使用返回对象的id部分:
var checked = $("#your_tree_id").jstree("get_checked",null,true);
$(checked).each(function (i,node) {
var id = $(node).attr("id");
// do something with id
}
在客户端还是服务器?关于您需要什么的更多详细信息会有所帮助,所以您需要一个在jsTree复选框单击时触发的函数?如果是,则将ID作为额外属性添加到节点,并在复选框中单击函数“使用此ID执行任何需要执行的操作”。