2012-10-23 47 views
0

我正在使用jquery數據表。表格在表單內。當我提交表單時,我只能訪問當前打開的選項卡上的數據。其他選項卡中的數據未提交。 這是我的初始化數據表訪問多個選項卡中的數據 - 數據表

<script defer> 
    $(document).ready(function(){ 
     $('#tbl_location').dataTable({ 
      "bSort": false 
     }); 
    }); 
</script> 

我要訪問所有選項卡中的數據。我試圖在他們的論壇中發現這個問題,但我沒有看到任何與此主題相關的內容。如果有人能給我一個想法,我會很高興。

+0

你可以把你的網格外標籤 –

回答

0

嘗試:

('#form').submit(function() { 
      var table = $.fn.dataTable.fnTables(false); //get all datatables 
      var list = Array() 
      $.each(table, function(key, value) {    
       list.push($(value).dataTable().fnGetData()) 
      });    
      $('<input />').attr('type', 'hidden') 
      .attr('name', "tablesdata") 
      .attr('value', list) 
      .appendTo('#form'); 
      return true; 
     }); 
    }); 

希望能對大家有所幫助

相關問題