如何使用jQuery添加所有输入值

mym*_*and 1 jquery

我的项目中有动态生成的输入值。我需要获取所有具有类似ID的值,例如“ test_1”。

<input type="hidden" id="test_1" value="1">
....
<input type="hidden" id="test_10" value="10">
Run Code Online (Sandbox Code Playgroud)

所以在这里我可以$("input[id^='test_']")用来查找所有输入值。是否有任何逻辑可添加ID为“ test_”的所有输入值?

324*_*423 5

如果您的意思是获取以test_开头的输入值的总和,请尝试执行此操作

 val = 0;
 $("input[id^='test_']").each(function() {      
    val = $(this).attr('value') + val;
 });

 console.log(val);
Run Code Online (Sandbox Code Playgroud)