我在我的php文件中有一个TreeView,我希望在我的php代码中获得选定的树值,以便进行进一步的处理。我能够在警报框中看到我选定的值,但在php脚本中没有接收到。我正在使用zTree。任何帮助!提前感谢
这是我的js函数
function showLog(str)
{
alert(str); // str variable as Selected Value in alert box
// i want this str value in php code.
}
从开始,当你点击上面的方框时,我想要选中分支框。例如,在下面的图片中,我希望选中BRE框,选中树枝的五个复选框,反之,取消选中的BRE将取消选中五个子复选框。
为此,我对代码做了一些修改:
// On click, check the corresponding box, select it as well as its children (recursively)
function check(d) {
d.Selected = !d.Selected;
d3.select(this).style("opacity", boxStyle(d));
我正在使用jsTree来显示我的数据库层次结构类别,如交互式树。初始加载是用JSON完成的,默认情况下会检查某些类别。jsTree知道哪些类别被选中,因为它将它们显示为选中状态(我使用的是checkbox插件),但我希望能够在树加载时打开选中的节点(以及它们的所有父节点)。
我需要它,因为当用户打开一个具有树的页面时,他不知道可能有一些类别选择而没有展开整个树,我想只展开那些被选中的节点。
这是我到目前为止的代码:
var tree = $('.tree').bind('loaded.jstree', function (e, data) {
有一个包含2级项目的树状视图。我需要将所有选中的“子”(1级)项目的文本添加到备忘录中。
for i := 0 to pred(TreeView1.Items.count) do
if (TreeView1.Items.Item[i].Selected) and (TreeView1.Items.Item[i].Level=1)
then
begin
Memo1.Lines.Add(TreeView1.Items.Item[i].Text)
end;
但是,如果选择了父项(0级),如何一次添加所有“子”项而不检查它们(是否选中)?例
我想要从一个表单中获得所有选中的复选框,我这样做(并且它是有效的)
var cbs = dojo.query('input:checked', 'f');
我想添加另一个选择器(类选择器),以便从具有指定类的表单中获得所有选中的复选框。我试过这个,但它不起作用
var cbs = dojo.query('input:checked .xClass', 'f');