我在javascript中有一个用onChange调用的函数。 当它是一个时,一切都很好
<input class="form-control" type="text" onchange="opert(<?php echo $fetch["id_prod"] ?>,1)" id="name" value="<?php echo $fetch["name_prod"]; ?>">
现在,当我把它放了一段时间它给了我id冲突时,如何在同一时间内为我的所有输入添加相同的id?
答案 0 :(得分:0)
在数据属性中放入“id_prod”之后,您可以通过输入类获取产品ID,而不是onChange。
<input class="form-control opert" type="text" data-opert_val="<?php echo $fetch["id_prod"] ?>" id="name" value="<?php echo $fetch["name_prod"]; ?>">
$(".opert").on('blur', function(){
var id_prod = $(this).attr('data-opert_val');
var name_prod = $(this).val();
});
希望这对你有所帮助。