gpt4 book ai didi

javascript - 如何找到 td :contains(textbox) using jquery 的最小值

转载 作者:行者123 更新时间:2023-11-29 09:58:38 25 4
gpt4 key购买 nike

如何使用 jquery 获取文本框的最小值?行表示包含多个 tds & tds 的 trs 又包含文本框我想找到每个 tr 的最小值

 $.each(rows, function () {
$(this).find("input[type='text']") //find smallest value of the textbox
});

我怎样才能做到这一点?

最佳答案

可以构建最小的数组<input>每个 <tr> 中的值使用 .map() .假设您想将每个值解释为一个数字:

var minValues = $(rows).map(function ()
{
var rowVals = $(this).find('input:text').map(function ()
{
return Number($(this).val());
}).get();

return Math.min.apply(null, rowVals);
}).get();

API 文档:


如果您不需要将数组作为一个整体来使用,而只是遍历最小值:

$(rows).each(function ()
{
var rowVals = $(this).find('input:text').map(function ()
{
return Number($(this).val());
}).get();

var min = Math.min.apply(null, rowVals);

// do stuff with min
})

关于javascript - 如何找到 td :contains(textbox) using jquery 的最小值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6420294/

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