0
我有一個漂亮的巨大的表,帶有過濾和隱藏/取消隱藏選項。隱藏/取消隱藏選項也會隱藏/取消隱藏ID列。之前,我正在跟蹤列ID如下列是隱藏jQuery隱藏後獲取列信息
jQuery的
var ids = [];
$('#example tr td:first-child').each(function(i){
ids.push($(this).text());
});
HTML
<table id='mytable' border='1'>
<tr>
<th id='ID'>ID</th>
<th id='Email'>Email</th>
</tr>
<tr>
<td>1</td>
<td>[email protected]</td>
</tr>
<tr>
<td>2</td>
<td>[email protected]</td>
</tr>
<tr>
<td>3</td>
<td>[email protected]</td>
</tr>
</table>
<button id='gen'>Generate excel file</button>
後,我無法跟蹤ID列。過濾後是否有出路來跟蹤ID列。例如濾波的輸出可以是,具有ID列和過濾某些行後:
<table id='mytable' border='1'>
<tr>
<th id='Email'>Email</th>
</tr>
<tr>
<td>[email protected]</td>
</tr>
<tr>
<td>[email protected]</td>
</table>
引入隱藏/取消隱藏coulmn功能之後,ID列獲取隱藏了。
您是以什麼方式「跟蹤」id列的,並且以何種方式在隱藏後不再工作?你在做什麼*做*?你想用*創建一個數組*,或*沒有*,隱藏行的ID?你的「過濾」功能是什麼樣子的?根據你提供的信息,我們很難對所發生的事情和你想要的做出合理的猜測。除非我只是累了,並且不能直接閱讀... –
@DavidThomas,當點擊'生成Excel文件'按鈕時,我捕獲所有ID,然後傳遞這些ID以在後端打印與該ID相關的數據。現在,當我介紹這個隱藏/取消隱藏功能。 ID列現在也可以隱藏起來,這使我很難跟蹤ID。我是否讓你清楚? – beebek
不是,不,從你在評論中描述它的方式來看,聽起來好像問題是人們可以隱藏ID列。如果是這樣,不要讓他們隱瞞那一個。 –