Get the values of all inputs with same class as an array

前端 未结 5 1984
耶瑟儿~
耶瑟儿~ 2021-02-07 00:17

I have a group of inputs and I want to get the value of each one in array form or in any way that you will suggest. I am not very good at arrays.

$(elemnt).each(         


        
5条回答
  •  广开言路
    2021-02-07 00:38

    To get the values of each element as an array you can use map():

    var valueArray = $('.spocName').map(function() {
        return this.value;
    }).get();
    

    Or in ES6 (note that this is unsupported in IE):

    var arr = $('.spocName').map((i, e) => e.value).get();
    

    You can then use this array as required to save to your database - eg. as a parameter in an AJAX request.

提交回复
热议问题