gpt4 book ai didi

javascript - 我如何引用 eq() jquery 的 child

转载 作者:行者123 更新时间:2023-11-30 18:14:27 24 4
gpt4 key购买 nike

我有一个表,我正在尝试使用以下代码派生一个 JSON 对象

var tbl = $('#myTable tr:has(td)').map(function(i,v){
var $td = $('td', this);
return{
id:$td.eq(0).text(),
column1:$td.eq(1).text(),
column2:$td.eq(2).text()

}
}).get();

除一件事外,这非常有效,我有时在 td 中有一个文本框或复选框,我需要检索其值。我用 Google 搜索过 StackOverflow,但找不到在这种情况下有效的方法

我也试过没有运气

id:$td.eq(0).val()
id:$td.eq(0).childern().val()

任何建议或意见将不胜感激

最佳答案

您可能想要 find输入,如果它像一个文本框:

$td.eq(0).find('input').val()

对于复选框,使用 pseudo-selector :checkbox并确定其 checked 属性

$td.eq(0).find(':checkbox').prop('checked')

关于javascript - 我如何引用 eq() jquery 的 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13684218/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com