我有一堆输入文本字段在同一个类emps_l
中,具有不同的值。我想循环遍历该类的所有元素并将值存储到数组中!
贝娄是我所做的:
var emps = new Array();
$.each(($(".emps_l").val()),function()({
emps.push($(".emps_l").val());
});
console.log(emps);
我完全迷失了,任何帮助都将受到高度赞赏!
答案 0 :(得分:4)
您可以使用.map()和this.value
来创建数组
var emps = $(".emps_l").map(function () {
return this.value
}).get()
答案 1 :(得分:1)
使用它:
var emps = new Array();
$.each(($(".emps_l:input").val()),function(index , item )({
emps.push($(item ).val());
});
console.log(emps);
答案 2 :(得分:1)
var emps = []; // This is considered slightly faster than new array
$('.emps_1').each(function(){
emps.push(this.value);
});
console.log(emps);