function getSelectedCopyDates() {
var arr = new Array();
//for every row that has a checked checkbox
$("tr").has(".noteCheckBox:checked").each(function (i) {
if ($(this).id !== "checkAllNotes"){//since this doesn't have a "abbr=..." it breaks the code below "# syntax error"
//push the value of column(FName, LName) into the array
arr.push($("#" + this.id + "> td[abbr='EventDate'] > div").text());
}
});
return arr;
}
回答
如果 「單元格值」,你只是希望獲得<td>
內的文本,那麼你可以做這樣的事情this
:
HTML:
<table>
<tr>
<td align="center" abbr="FName, LName">RAWR</td>
</tr>
</table>
jQuery的:
$("td[abbr='FName, LName']").text();
您可以使用jQuery的.text()
方法給定元素中獲得的價值。
編輯:
看見你需要得到只有<td>
S其中它們含有被選中的複選框,所以這可能爲你工作:
$("td[abbr='FName, LName'] > input:checked").parent().text();
找到所有包含該td[abbr='FName, LName'
輸入被檢查,然後獲取該元素父文本。
//You won't need the on change event for you code. I only added it here to show you what happens when there are values and when there are no values.
$("input").on("change", function(){
var arr = new Array();
//for every row that has a checked checkbox
$("tr").has(".noteCheckBox:checked").each(function(i){
//push the value of column 5 (FName, LName) into the array
arr.push($("#"+this.id + "> td > div.c5").text());
});
//Print the array to the console.
console.log(arr);
});
編輯:
你的功能應該是:
function getSelectedInvestigatorNames() {
var arr = new Array();
//for every row that has a checked checkbox
$("tr").has(".noteCheckBox:checked").each(function(i){
//push the value of column 5 (FName, LName) into the array
arr.push($("#"+this.id + "> td[abbr='FName, LName'] > div").text());
});
return arr;
}
試試這個
這是進去TD文本
$('td[abbr="FName, LName"]').text();
OR
$('td[abbr*="FName"][abbr*="LName"]').text();
來獲取值試試這
$('td[abbr*="FName"][abbr*="LName"]').attr('value')
唯一的問題是,我所擁有的是抓取所有的值,因爲我有15行,它抓取了15次。我怎樣才能得到它只抓住行檢查複選框 – user1084319
檢查更新的提琴在我的文章.. –
@ user1084319,我已經添加了更新,以及檢查複選框,檢查是否有幫助。祝你好運! – Chase
- 1. 如何通過javascript獲取html表tr單元格值
- 2. javascript:使用空格獲得屬性值
- 3. 如何通過單擊表格來檢測單元格?
- 4. 如何通過單元值的倍數來填充單元格?
- 5. 如何通過選擇tableview單元格來獲取字典值?
- 6. 如何獲得使用jQuery選擇表格單元格的值
- 7. 如何通過Javascript獲取html td單元格值
- 8. 如何獲得div來垂直填充表格單元格?
- 9. 通過單擊獲取行表格中的HTML表格單元格值
- 10. 如何通過在網格視圖中關注單元格來選擇單元格聚焦的單元格值
- 11. 如何通過JavaScript代碼填充表格單元格?
- 12. 如何獲得xtragrid聚焦單元格的實體屬性
- 13. 如何通過表格屬性去除?
- 14. 如何使用JavaScript從表格中獲取單元格值?
- 15. 如何獲得外部風格的元素與JavaScript中的CSS屬性
- 16. 無法獲得通過屬性值的元素與小數(。)
- 17. 如何獲得單元格值作爲excel表單的貨幣
- 18. jQuery通過表格單元格循環並獲得最低價格的信息
- 19. 如何獲得在二維數組單元格的值在Javascript
- 20. IE7和CSS表格單元格屬性
- 21. iOS:`UICollectionview`,如何通過`indexPath`獲得單元格的`contentoffset`
- 22. 如何通過單擊按鈕來獲取tableview單元格中textfield的值?
- 23. 如何通過單擊按鈕獲取單元格值
- 24. 如何通過單擊來返回表格單元格的行和列索引
- 25. 如何通過在其他單元格或工作表中輸入值來重複更改單元格值?
- 26. jQuery的 - 獲取表格單元格值
- 27. 使用jQuery或javascript更改表格單元格的高度屬性的值
- 28. 從表格單元格獲取已編輯的單元格值
- 29. 我如何通過Excel中的單元格ID獲取行值
- 30. 如何從表C中的單元格獲得值#
雖然OP希望通過屬性而不是所有單元格獲取表格單元格,但[abbr = XXXX]將獲得所需的內容。 –
無論如何,你可以告訴我你正在使用的代碼?更新您的原始文章,我會看看。 – Chase
好的,我已經更新了我的答案。我希望它有幫助 – Chase