2011-08-17 80 views
0

我正在使用DataTables作爲我的Jquery Table解決方案。但它一直給我一個錯誤,因爲我認爲是一個不合理的理由。所以我期待嘗試不同的解決方案。你知道最新的,免費的Jquery DataTable解決方案嗎?唯一的要求是該解決方案必須能夠將已經存在的HTML錶轉換爲Jquery DataTable ...由於各種原因,將JSON數據傳遞給視圖將會很困難。我的意思是,有一些行的鏈接,它會很難...什麼是最好的Jquery DataTable選項?

但如果您有任何建議,我將不勝感激。

+0

據我所知,數據表是能夠讀取DOM表作爲數據源。你面臨的問題是什麼? –

+0

我不斷收到此警告...... DataTables警告(表格ID ='表格1'):請求數據源中第1行的未知參數0 和克隆節點出現一些奇怪的錯誤......老兄,我只是厭倦了交易用它。 – SoftwareSavant

+0

嗯,在我看來,你應該用DataTables解決你的問題(也許在SO的幫助下),而不是僅僅丟棄這個庫。以你的態度,你可能會一個接一個丟棄圖書館。 –

回答

1

你可以做到這一點很容易:http://www.datatables.net/release-datatables/examples/data_sources/dom.html

<script type="text/javascript" charset="utf-8"> 
     $(document).ready(function() { 
      $('#example').dataTable(); 
     }); 
    </script> 
</head> 
<body id="dt_example"> 
     <div id="demo"> 
    <table cellpadding="0" cellspacing="0" border="0" class="display" id="example"> 
<thead> 
    <tr> 
     <th>Rendering engine</th> 

     <th>Browser</th> 
     <th>Platform(s)</th> 
     <th>Engine version</th> 
     <th>CSS grade</th> 
    </tr> 
</thead> 
<tbody> 

    <tr class="gradeX"> 
     <td>Trident</td> 
     <td>Internet 
      Explorer 4.0</td> 
     <td>Win 95+</td> 
     <td class="center">4</td> 
     <td class="center">X</td> 

    </tr> 
.... 
+0

從技術上來說,這很容易做到像你上面所說的那樣。事實上,我就是這樣做的。然而,我得到一個例外,我知道它是什麼,我什麼也沒有改變,我只是厭倦了處理它,並且也有糟糕的幫助。我知道我沒有在那裏踢任何現金,但我現在是一個玩笑而不是一個笑話,我真的無法承擔太多的現金。我只想要一些有用的東西,並且只是從DOM中抽取一張表。 – SoftwareSavant

相關問題