使用jQuery将值附加到输入字段

时间:2018-07-02 09:07:10

标签: javascript jquery ajax append hidden

我有一个包含三个字段的小表格,下次我可以提交该表格,选择其他选项。我正在使用ajax电话提交此表格。

现在在表单提交中,我要发布所有选定的选项。为此,我创建了一个隐藏字段,如

<input type="hidden" name="selectedproduct[]" id="sel-product">

和ajax成功方法在附加值,例如

 $('#sel-product').val(element.product);

但是在这里,我只得到一个值而不是数组。如何将所有值附加到该字段?

1 个答案:

答案 0 :(得分:1)

假定产品类别为“ .element_product”。

//init the array products
arrp=[];


//loop the elements
    $('.element_product').each( function () 
      {
            arrp.push( $(this).val() );
      });

//Pass the array to field
$('#sel-product').val(arrp);