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