我有表格
<input type="text" id="val_1" value="2">
<input type="text" id="val_2" value="1">
<input type="text" id="val_3" value="0">
<input type="text" id="val_4" value="5">
val_1:1是数据库中的id 我在数据库中有字段称为值 如何使用带有ajax的id为1,2,3,4的值更新数据 所以val_1是更新值(数据库中id = 1的字段),val_2更新值,其中id = 2
答案 0 :(得分:0)
您可以使用data attribute。并获取数据属性值。
<input type="text" id="val_1" data-id="1" value="2">
<input type="text" id="val_2" data-id="2" value="1">
<input type="text" id="val_3" data-id="3" value="0">
<input type="text" id="val_4" data-id="4" value="5">
在jQuery中获取表单ID并将其传递给ajax数据
var ids = [];
$('input[id^="val"]').each(function(input){
var value = $(this).val();
var id = $(this).data('id');
alert('id: ' + id + ' value:' + value);
ids.push(id);
});
// if You need all id then You can also get like below
alert('all ids'+ids);