Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 使用复选框从xml字符串填充Jstree_Jquery_Xml_Jstree - Fatal编程技术网

Jquery 使用复选框从xml字符串填充Jstree

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

大家好,我有“xmlstring”这个字符串来自数据库。我需要使用带有复选框插件的字符串填充jstree,当我选择复选框时,它不应该返回复选框文本,而是应该返回与所选XML标记关联的属性“ID”。用户只能看到元素值。属性中的ID应该隐藏。这真的很复杂。我被困了很多天。感谢您的任何帮助。。XML中的我的XML元素如下所示:

<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执行任何需要执行的操作”。