我發現this question on StackOverflow,有一個非常漂亮的答案,但作爲一個初學者,我希望有一個更詳細的解釋,因爲我的情況有點不同:我有這樣一個表下一個:搜索特定的文本錶行中的列使用jQuery
________________________________________________
| id | name | age | location |
|----+--------------+-----+--------------------|
| 1 | Victor | 14 | Bucharest, Romania |
| 2 | John | 17 | New York, USA |
| 3 | Steve | 12 | New York, USA |
| 7 | Michael | 37 | Washington DC, USA |
| 9 | Michaela | 25 | Washington DC, USA |
|----+--------------+-----+--------------------|
的人的ID是我的數據庫(MySQL數據庫)設置爲AUTO_INCREMENT
,所以如果我刪除一條記錄,它會像最後一個在我的表在這裏(7〜 9)。我想在我的HTML表格中搜索具有personId = 3
的行。
因此,基於the question in my link,我怎麼能細化搜索是唯一ID列?
編輯@yeyene:
這是根據您的代碼的功能。其實,我並不需要更改該行的背景顏色,我需要的行的索引使用它後來與.eq(index)
做一些關於它的操作:
function findTableRow(personId){
$('#people tr').each(function(){
if($(this).find('td').eq(0).text() == personId){
return (row's index?)
}
});
}
如何關於你向我們展示你的代碼和你已經試過的東西? – acudars
維基百科:'jQuery是一個多瀏覽器(參見跨瀏覽器)JavaScript庫,旨在簡化HTML的客戶端腳本。「jQuery不用於查詢數據庫。您發佈的鏈接是指HTML表格而不是數據庫表格。 –
我還指的HTML表@馬特 – Victor