是否可以提交JavaScript数组以及表单提交?

Ale*_*lds 2 html javascript forms dom input

我想为Web应用程序创建一个类似列表的表单.元素被添加,修改和从列表中删除,用户单击"提交"将列表发送到Web应用程序以进行进一步处理.

我希望有两个INPUT可以添加数据的字段,单击"添加"按钮,数据将添加到DOM(因此用户可以看到它,并通过单击"删除"按钮将其删除)和到一个JavaScript数组,将与更大的表单一起提交.在构建列表之前,我不希望任何流量到Web应用程序.

这可行吗?我的HTML有点生疏,我还没有掌握最新的JS库.您是否建议使用代码示例来实现此目的的框架?

Jef*_*ake 6

可能最简单的方法是将值数组放入JSON对象,然后将该对象作为字符串值嵌入到表单上的隐藏元素中.

然后在处理表单的服务器端代码中,您应该能够非常轻松地解码JSON对象.例如,在PHP中,这是一个简单的调用过程json_decode().