Bootstrap table 父子表默認展開

  最近系統用了Bootstrap table ,處於慢慢探索中。bootstrap

        後來要求table加載默認展開一級數據,如圖 ,摸索了一陣子,功能是實現了,一開始blog

        嘗試使用table渲染完成事件 onPostBody :function (index, row, $detail) {
           InitSubTable(index, row, $detail);
        } ,好像沒用,報錯。 後來發現有個展開方法調用 $("#tb_stationInfo").bootstrapTable('expandAllRows');  可是寫在哪? 寫在table 刷新以後事件

   $("#tb_stationInfo").bootstrapTable('refresh'); $("#tb_stationInfo").bootstrapTable('expandAllRows'); 無效。it

          想到是否是table 還沒渲染完成。後來將展開方法封裝成方法,延時調用。function expand (){ $("#tb_stationInfo").bootstrapTable('expandAllRows'); };io

       $("#tb_stationInfo").bootstrapTable('refresh'); setTimeout(expand ,1000); 初步達成,可是萬一網速很卡,仍是會出現問題。table

       最後想到將展開方法寫到最初onPostBody 事件中,好像是能夠的。function

       注:這是本身摸索的,不知道有沒有官方的使用方法,有的話,望告知,感激涕零。渲染

 

相關文章
相關標籤/搜索