我想要一个允许从窗体发送json的窗体。Js数组到不同类型的字符串数组
我的一个输入的形式应为["1","2","3"]
或["foo","bar"]
我有我的用户传递数组中的单个字段从形式问题的数组。
我想我的用户能够输入(HTML)[1,2,3]
并将它转换为["1","2","3"]
或[foo,bar]
和必须转换为[“foo”的,“酒吧”]。
json.Stringify在这种情况下显然不起作用。
我很难做到这一点我不知道输入字段将是一个数组或字符串或数字。
目前我储存我表单的内容中的对象在我的控制器,但显然输入查询时[1,2,3]我得到“[1,2,3]”,并输入查询["1","2","3"]
时数据传递我得到[\"1\",\"2\",\"3\"]
是否有自动执行该操作的工具/功能?
注意: -1字段NEEDS是一个数组的输入是我事先不知道数组的类型,也没有它将有的项目数。 - 我正在使用angular,但这更多的是我相信的一个js问题。
解决这个似乎检测字符串是否开始,并且以托架结尾,则用逗号分割字符串,然后输出与引号所得字符串数组一样简单。 – mattsven
要去尝试类似的东西 – EwoG