2014-10-09 4 views
2

treetable에 새 행을 추가하고 싶습니다. 이 링크를 사용합니다 : first, second 하지만 도움이되지 않습니다.jquery treetable plugin에 자식 행을 추가하는 방법

내 코드 :이 후

tr = "<tr data-tt-branch='true' style='background-color:#C0C1B7; font-weight: bold; border: 1px solid #95978E;' id=" + result.data[last_index]['codeid'] + " data-tt-id=" + result.data[last_index]['codeid'] + " data-tt-parent-id=" + result.data[last_index]['codeid_parent'] + " >"; 

      tr += "<td id='column_add_process'><a href='#' style='font-size: 20px; padding-left: 10px; border: 1px solid #95978E;' id="+ result.data[last_index]['codeid'] +" onclick='addChildProcess(" + result.data[last_index]['codeid'] + ")'> + </a></td>"; 
      tr += "<td id='column_number'>"+ result.data[last_index]['number'] +"</td>"; 
      tr += "<td id='column_activity'><input type='checkbox' class='cb_click' name='cb_status' id="+ result.data[last_index]['codeid'] +" /></td>"; 
      tr += "<td id='column_code_account'><img src='uploads/avatars/"+ avatar +"' /></td>"; 
      tr += "<td id='column_task_name'>" + result.data[last_index]['task_name'] + "</td>"; 
      tr += "<td id='column_time_task'>" + result.data[last_index]['time_task'] + "</td>"; 
      tr += "<td id='column_price_task'>" + result.data[last_index]['price_task'] +"</td>"; 
      tr += "<td id='column_comments'>" + result.data[last_index]['comments'] + "</td>"; 
      tr += "<td id='column_file'><a href='#'></a> </td>"; 
      tr += "<td id='column_operation'><div class='btn-group btn-group-lg'>"; 
      tr +=  "<input type='button' value='e' name='edit' id=" + result.data[last_index]['codeid'] + " onclick='edit(" + result.data[last_index]['codeid'] + ")' class='btn btn-default'/>"; 
      tr +=  "<input type='button' value='d' name='delete' id=" + result.data[last_index]['codeid'] + " onclick='delete_process(" + result.data[last_index]['codeid'] + ")' class='btn btn-default'/>"; 
      tr += "</div></td>"; 
      tr += "</tr>"; 

내가 나무 테이블

$('#tree_table').prepend(tr); 
var newNode = jQuery('#tree_table').treetable("node", row); 
jQuery('#tree_table').treetable("expandNode", newNode); 

에 행을 추가하지만이

+0

도와주세요 ... –

답변

3

예를 작동하지 않습니다! 그것을 해결했습니다

var row = "<tr style='background-color:#C0C1B7; font-weight: bold; border: 1px solid #95978E;' id=" + result.data[last_index]['codeid'] + " data-tt-id=" + result.data[last_index]['codeid'] + " data-tt-parent-id=" + result.data[last_index]['codeid_parent'] + ">"; 

    var node = $("#tree_table").treetable("node", parent_id); 
    $("#tree_table").treetable("loadBranch",node,row);