How to get an Array with jQuery, multiple <input> with the same name
arrays, javascript, jquery
Solution
Using map:
var values = $("input[id='task']")
.map(function(){return $(this).val();}).get();
If you change or remove the id (which should be unique), you may also use the selector `$("input[name='task\\[\\]']")`
Working example: http://jsbin.com/ixeze3
Problem
I have a form where users can add input fields with jQuery. ``` <input type="text" id="task" name="task[]" /> ``` After submitting the form I get an array in PHP. I want to handle this with the `$.ajax()` but I have no idea how to turn my `<input>`s to an array in jQuery.