我有一个带有一个产品选择列表的html表单和一个数量和提交按钮的文本框,我想每次点击提交按钮时将值添加到数组中然后我想通过{{将它传递给php 1}}
答案 0 :(得分:0)
您可以使用 JSON.stringify(arr)
var arr = ['mango', apple];
var serializedArr = JSON.stringify( arr );
然后您可以通过ajax将其发送到服务器,就像发送其他字符串值一样。
答案 1 :(得分:0)
它返回以下结构中的表单元素值:
[
{
name: "a",
value: "1"
},
{
name: "b",
value: "2"
},
{
name: "c",
value: "3"
},
{
name: "d",
value: "4"
},
{
name: "e",
value: "5"
}
]
或者您可以使用FormData
对象
var formData = new FormData(form);
formData.append('selectedItems', array.Item);
formData.append('quantity', array.quantity);