Статьи

jQuery каждый не последний элемент

Фрагменты кода jQuery для циклического перебора элементов, но не последнего. Может быть полезно сделать что-то с элементами, но не с последним. Также может быть использован селектор что-то вроде:

.not(":last")

Он объявляет значения полей выбора на странице в массив, а затем использует функцию .concat () для объединения значений вместе в виде строки.

 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));

Выход
ids