Вы можете использовать .map()
, например:
var emails = $("input[name^=Email]").map(function() { return this.value; })
.get().join(',');
При этом используется селектор attribute-start-with для поиска входных данных, затем .map()
чтобы получить значения в массиве, вы можете .join()
в одну строку.
Если они находятся в контейнере, скажите <div id="Emails">
Вы можете уменьшить селектор до значения, подобного $("#Emails input")
, я не могу сказать наверняка, не увидев вашу разметку, но что-либо с селектором контейнера сделает его более эффективным.