获取位于特定类中的所有文本字段值

chh*_*eed 34 jquery

我想获得位于单个类名中的所有字段..例如我的代码.

<div class="test">
 <input type="text" class="text-field" />
 <input type="text" class="text-field" />
 <input type="text" class="text-field" />
 <input type="text" class="text-field" />
</div>

<div class="test">
 <input type="text" class="text-field" />
 <input type="text" class="text-field" />
 <input type="text" class="text-field" />
 <input type="text" class="text-field" />
</div>
Run Code Online (Sandbox Code Playgroud)

我想得到each loop它返回给我的文本字段值在这个类..任何建议..(我是jquery新的)

Igo*_*mov 76

试试这个:

$(".test .text-field")
Run Code Online (Sandbox Code Playgroud)

编辑:

要获得值,请尝试:

$(".test .text-field").each(function() {
    alert($(this).val());
});
Run Code Online (Sandbox Code Playgroud)


Rod*_*ida 40

如果要将所有值都放入数组中,可以执行以下操作:

var texts= $(".test .text-field").map(function() {
   return $(this).val();
}).get();
Run Code Online (Sandbox Code Playgroud)

  • 非常漂亮,漂亮,干净...... (3认同)