我有多个具有不同值的类。这些值是从MySql生成的。我如何获取所有“ VALUE”的值,即1,2,3,4以便将其发布到我的查询中?每个输入都有自己的按钮和形式。如果我单击我要发布的第一个按钮,则下一个按钮和表单将发布2。

<input type="hidden" class="hideID" name="id" value="1">
<input type="hidden" class="hideID" name="id" value="2">
<input type="hidden" class="hideID" name="id" value="3">
<input type="hidden" class="hideID" name="id" value="4">


我的jquery代码目前仅获得第一个值(1):

$('.addToCart').click(function(){

var hideID = $('.hideID').val();

alert(hideID);
});

最佳答案

您需要为此循环。 $(".hideID")返回一个数组,其中包含所有带有“ hideID”类的元素。所以你需要这样的东西来读取所有值

$.each($(".hideID"),function(index,element){
  console.log($(element).val());
});

关于javascript - 多类jQuery,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13213647/

10-09 17:34