Javascript 如何从表中获取行值?

Javascript 如何从表中获取行值?,javascript,jquery,html,Javascript,Jquery,Html,我有一张桌子 <table id="grid_table"> <tr> <td><input name="" value="3" id="id_3" checked="checked" type="checkbox"></td> <td><input name="qty[]" value="5.0000" type="text"></td> </

我有一张桌子

<table id="grid_table">
    <tr>
        <td><input name="" value="3" id="id_3" checked="checked" type="checkbox"></td>
        <td><input name="qty[]" value="5.0000" type="text"></td> 
    </tr>
    <tr>
        <td><input name="" value="4" id="id_4" checked="checked" type="checkbox"></td>
        <td><input name="qty[]" value="2.0000" type="text"></td> 
    </tr>
</table>
我能够得到数量值


如果选中复选框,则如何获取行信息复选框值及其文本框值?

请尝试以下代码:

$('table#grid _tabletr')。每个(函数(索引,项){
if($(item).find('input:checkbox').is(':checked')){
var chk=$(item).find('input:checkbox').val();
log('第'+index+'行的复选框值:'+chk);
var txt=$(item.find)(“输入[name='qty[]']”)val();
log('第'+index+'行的文本框值:'+txt);
}
});


什么是
qty[]
应该是
[name=qty[]]
这个主题中的问题太多了,你看到我的答案了吗?这不是你想要的答案吗?只需在页面加载时更改它,而不是复选框。然后将接受@MamunI已更改的代码。请检查代码片段,让我知道这是否适用于您。
jQuery('table#grid_table input[type=input]').each( function(){  
    alert(jQuery(this).find('qty[]').val());
});