萨拉姆。
请查看此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元素),用户可以更改其值。
使用我的代码后,元素被添加到节点,但点击选择元素后,选择列表打开和关闭非常快!,用户无法选择选项。
你有什么想法吗?