如何在节点中设置焦点jsTree自定义DOM(选择标记)?

时间:2015-02-26 08:39:24

标签: jquery html jstree

萨拉姆。

请查看此jsfield:http://jsfiddle.net/PersianMan/v66hwc0v/

var x= "<select id='drp'><option value='1'>One</option><option value='2'>Tow</option><option value='3'>Three</option></select>";
$(document).ready(function(){
    $('#using_json_2').jstree({ 'core' : {
        'data' : [
            { "id" : "ajson1", "parent" : "#", "text" : "Choose: " + x },
            { "id" : "ajson2", "parent" : "#", "text" : "Root node 2", "state" : { "opened" : true } },
            { "id" : "ajson3", "parent" : "ajson2", "text" : "Child 1" },
            { "id" : "ajson4", "parent" : "ajson2", "text" : "Child 2" }
        ]
    }}).on('changed.jstree', function (e, data) {
      $("#drp").focus();
    });
});

我想在jsTree节点中添加一个自定义DOM(在本例中为Select元素),用户可以更改其值。

使用我的代码后,元素被添加到节点,但点击选择元素后,选择列表打开和关闭非常快!,用户无法选择选项。

你有什么想法吗?

0 个答案:

没有答案