我想使用jQuery使用来自'seourl'类的输入字段中的值填充数组...

<input id="title" class="seourl" name="title" type="text" value="???">
<input id="subtitle" class="seourl" name="title" type="text" value="???">
<input id="subtitle2" class="seourl" name="title" type="text" value="???">

<a id="getFriendlyUrl" href="">get url friendly</a>


如何使用“ seourl”类的输入字段填充数组?

$("#getFriendlyUrl").click(function() {

    var arr_str = new Array();

    ?????? POPULATE ARRAY with input fields of class 'seourl', how ??????????????

});

最佳答案

$("#getFriendlyUrl").click(function() {

    var arr_str = $('.seourl').map(function() {
                                       return this.value;
                                   }).toArray();
});


如果需要,可以使用jQuery获取.value

return $(this).val();


无论哪种方式,您都将得到一个值数组。

关于javascript - 用多个输入字段填充数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12609497/

10-09 14:30