1
A
回答
4
<td>
元素沒有值,它們具有內容(可能包含或不包含其他元素)。如果您的問題是「如何檢查沒有兩個td元素具有相同的內容?」你可以做這樣的事情:
var contents = {},
duplicates = false;
$("#yourtableidhere td").each(function() {
var tdContent = $(this).text();
if (contents[tdContent]) {
duplicates = true;
return false;
}
contents[tdContent] = true;
});
if (duplicates)
alert("There were duplicates.");
何時進行此過程中不說,但如果在響應用戶點擊按鈕或東西,然後把上面的代碼中click事件處理程序。
很明顯,你可以展開上述準確注意哪些細胞具有重複值,什麼值分別爲等
編輯 - 附:你提到這些值來自一個數組。對數組進行比較測試,而不是針對表格單元,而是在運行時更高效。 jQuery對此沒有幫助,你只需要使用標準的for
循環。
+0
謝謝..實際上,td值默認來自數組值。代替$(this).text();我用$(this).val();工作很好..非常感謝你的代碼 – shiva 2012-08-02 09:22:35
+1
接受這個答案... – 2012-08-02 09:40:13
相關問題
- 1. 在HTML表中查找重複記錄
- 2. 在數據庫中查找被複制/重複結構的表
- 3. 使用選擇查找數據表中的重複數據
- 4. HTML表格數據在Chrome中重疊
- 5. 在多個Excel表格中查找重複的單元格
- 6. 查找重複數據SQL
- 7. 查找重複表
- 8. 如何在數據庫表中查找重複條目?
- 9. C#在數據表中查找重複值
- 10. 在將數據插入到Oracle表中時查找重複行
- 11. 查詢查找表中的重複行
- 12. 查找重複的指數在NSArray中
- 13. 當我刷新頁面時在html表格上重複數據
- 14. 如何查找表中的重複數據
- 15. 在Oracle表中查找重複值
- 16. 在表中查找重複條目
- 17. 查找重複的表情/參數
- 18. 在分層表中查找重複/重複的行
- 19. 將SQL數據放入HTML表格。表頭重複
- 20. 如何在AREL中加入表格以查找重複項?
- 21. 在相關表格中查找重複內容
- 22. 在數組中查找重複項
- 23. SQL Server - 查找表中的重複項
- 24. 查找重複行,最大數據
- 25. 查找App Engine數據存儲重複
- 26. 在一個sql server表中查找兩組數據中的重複記錄
- 27. 用於查找重複數據的Excel查找功能
- 28. 在Ember.js視圖中查找重複數據的來源
- 29. 查詢以查找多列中的重複數據
- 30. 使用xpath在HTML表格的列中查找單元格?
向我們展示一些代碼。你有什麼嘗試? – rsplak 2012-08-02 07:10:47
嗨,歡迎來到Stack Overflow!恐怕,爲了我們能夠幫助你解決這個問題,你需要解釋你想要比較的事件('mouseover','DOMReady','mousedown','keydown'等等)執行後,發佈HTML和數組進行檢查。 – 2012-08-02 07:13:11