选择JSTreeGrid单元格编辑

时间:2014-10-01 04:26:48

标签: jstree

我正在使用jsTreeGrid使用此操作对选区进行行编辑..

function demo_rename() {
    var ref = $('#jstree_demo').jstree(true),
        sel = ref.get_selected();

    if(!sel.length) {
        return false;
    }

    sel = sel[0];
    ref.edit(sel);
};

如何使用相同的jsTreeGrid库编辑选择单元格?

1 个答案:

答案 0 :(得分:0)

set = sel[0];之后添加这些行:

var column_number = 1; //assume second column
var current_value = $("#jsgrid_" + sel + "_col"+ column_number +" > span").html();
$("#jsgrid_" + sel + "_col"+ column_number +" > span").html("<input type='text' value='"+ current_value +"' />");

$("#jsgrid_" + sel + "_col"+ column_number +" > span > input").keypress(function(e){
     if(e.keyCode)
     {
         var new_value = $(this).val();
         $(this).parent().html(new_value);
     }
});

并删除ref.edit(sel);