我使用以下格式动态生成带有ID的输入框:
<input id="box_1" />
<input id="box_2" />
对于我来说,通过jquery中相应的id nums对值进行排序的最佳方法是什么?
答案 0 :(得分:1)
Html:
<input id="box_1" value=""/>
<input id="box_2" value=""/>
<input type="button" value="submit" id="btn"/>
JS:
$("#btn").click(function(){
$('input[id^="box_"]').each(function () {
console.log($(this).attr("id")+" : "+$(this).val());
});
});
答案 1 :(得分:0)
最好的方法是使用:
<input id="box_1" name="box[]" />
<input id="box_2" name="box[]" />
这将作为POST
中的数组,在jQuery中,您可以使用:
$('input[name="box[]"]').val().join(", ");