Javascript jQuery遍历和查找文本框

Javascript jQuery遍历和查找文本框,javascript,jquery,Javascript,Jquery,如果我在一个表中的元素之间循环-比如“pmtos”类的隐藏字段-我如何获得对表中同一单元格中的文本字段(输入)的引用 jQuery是: // Loop through each hidden field, which holds the outstanding amount $(".pmtos").each(function () { var os = $(this).val(); // //find text box in same cel

如果我在一个表中的元素之间循环-比如“pmtos”类的隐藏字段-我如何获得对表中同一单元格中的文本字段(输入)的引用

jQuery是:

 // Loop through each hidden field, which holds the outstanding amount
 $(".pmtos").each(function () {

        var os = $(this).val();
        //
        //find text box in same cell - and populate with some value
        //
        //

 });
感谢您为我们提供的指导

标记

尝试

 // Loop through each hidden field, which holds the outstanding amount
 $(".pmtos").each(function () {

        var os = $(this);
        var cell = os.parent(); // gets the parent, i.e. the table cell
        var input = cell.find('input')[0];

 });
试一试


看看这个。阿美为你工作

   $(".pmtos").each(function () {

            var os = $(this).val();
            var input = $(this).closest('td').find('input[type=text]');

     });

看看这个。阿美为你工作

   $(".pmtos").each(function () {

            var os = $(this).val();
            var input = $(this).closest('td').find('input[type=text]');

     });

您可以使用
$(this)。最近('input')
您可以使用
$(this)。最近('input')
在编辑问题之前(根据要求),这里有一个解决方案:

注意:这不依赖于隐藏的输入。它从第二列的
td
中获取文本

在编辑后回答问题

您可以使用
同级('.pmtallocated')
prev('.pmtallocated')
来获取输入。使用
slides()
可能是这两种方法中较好的一种,因为它不依赖于标记中直接出现在
pmtos
之前的
pmtallocated


$(this).sibbines('.pmtallocated').val()

在编辑该问题之前(根据要求),这里有一个解决方案:

注意:这不依赖于隐藏的输入。它从第二列的
td
中获取文本

在编辑后回答问题

您可以使用
同级('.pmtallocated')
prev('.pmtallocated')
来获取输入。使用
slides()
可能是这两种方法中较好的一种,因为它不依赖于标记中直接出现在
pmtos
之前的
pmtallocated



$(this).sibbines('.pmtallocated').val()

你真的需要让这个问题更简洁。需要更多描述。我已经让这个问题更简洁了-谢谢,Mark@Mark-谢谢-但不一定总是新发票查看模型(U 0)收到付款-可能是新发票查看模型(U 22)收到付款等-谢谢,马克不确定这是否是你想要的(在编辑之前就做了),你真的需要让这个问题更简洁。需要更详细描述我已经让这个问题更简洁了-谢谢, Mark@Mark-谢谢-但它不一定是NewInvoiceViewmodel\u 0\u PaymentReceived-它可能是NewInvoiceViewmodel\u 22\u PaymentReceived等-谢谢,标记不确定这是否是您想要的(在编辑之前做过)@MarkTait这将选择两个输入(
pmtallocated
pmtos
)@billyonecan-我现在明白了-你能建议如何选择一个特定的吗?也许是上课?谢谢。@MarkTait看到我对你的问题的评论了恭喜MarkTait。但问题是“在同一单元格中查找文本框,并填充一些值”。。答案不是从同一个细胞中得到的。。仅供参考。@MarkTait这将选择两个输入(
pmtallocated
pmtos
)@billyonecan-我现在明白了-您能建议如何选择一个特定的输入吗?也许是上课?谢谢。@MarkTait看到我对你的问题的评论了恭喜MarkTait。但问题是“在同一单元格中查找文本框,并填充一些值”。。答案不是从同一个细胞中得到的。。只是为了我的信息。