jQuery each not last element
Share
jQuery code snippets to loop through elements but not the last one. Could be useful for doing something with elements but not the last one. Also maybe a selector could be used something like:
.not(":last")
It ads the values of the select boxes on the page to an array and then uses the .concat() function to join the values together as a string.
var controlitems = $('select');
controlfilters = [],
controlitemslength = controlitems.length;
controlitems.each(function (i,v)
{
var filtervalue = $(this).val();
if (filtervalue !== "")
{
controlfilters.push(filtervalue);
}
});
console.log([].concat(controlfilters));
Output