我正在使用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库编辑选择单元格?
答案 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);