<table id="tb_Answers">
<tbody>
<td>
<input class="txt_Answer" placeholder="Enter Answer">
</td>
<td>
<td colspan="4">
</tr>
</tbody>
<tr>
<td>
<input class="txt_Answer" placeholder="Enter Answer">
</td>
<td>
<td>
</tr>
<tr>
<td>
<input class="txt_Answer" placeholder="Enter Answer">
</td>
</tr>
</table>
我有3个输入答案。如何通过课程txt_Answer得到所有这些文本/答案我试过这个
$('*[class="txt_Answer"]').val()
但是这只返回第一个值而不是全部的值
答案 0 :(得分:5)
通过使用$ .map迭代和创建数组:
var values = $.map($('input.txt_Answer'), function(el) {return el.value;});
您还应验证您的HTML,因为它无效
答案 1 :(得分:0)
尝试使用each method:
的代码$('.txt_Answer').each(function() {
text = $(this).val()
alert(text)
})