在ajax调用上重新创建jsTree复选框

时间:2014-12-04 23:13:37

标签: javascript jquery ajax jstree recreate

嗨我想在radioButton" rdbFactTables"时使用ajax调用重新创建jsTree。点击。 我正在使用jQuery和jsTree脚本。

当我打印"数据"时,我在cosole输出正确参数,但由于某种原因树不会重新创建自己。这是狙击手:

<p><input type="radio"  name="rdbFactTables" value="1">fSell</p>

<div class="green pull-left bottom">
   <div id="checkboxTree"></div>
</div>

<SCRIPT type="text/javascript">
        $( "input[name='rdbFactTables']" ).click(function(){
            var idValue = $('input[name=rdbFactTables]:checked').val();
            var request = $.ajax({
                  type: "POST",
                  url: "/StarReporting/servlets/TreeProcessServlet",
                  data: { id: idValue}
                }).done(function( data ) {
                    //here i get data data printed in console but tree is not recreated
                      console.log(data); 
                      $('#checkboxTree').jstree('destroy');
                      $('#checkboxTree').jstree(data);
                  });
        });
</SCRIPT>

0 个答案:

没有答案