【发布时间】:2020-03-13 19:13:53
【问题描述】:
我有以下代码可以将 chipsData 从芯片发送到输入表单。
onChipAdd: (event, chip, modal) => {
var chipsData = M.Chips.getInstance($('.chips')).chipsData;
var chipsDataJson = JSON.stringify(chipsData);
$('#ModalEdit #userEventData').val(chipsDataJson);
},
onChipSelect: () => {
},
onChipDelete: () => {
var chipsData = M.Chips.getInstance($('.chips')).chipsData;
var chipsDataJson = JSON.stringify(chipsData);
$("#userEventData").val(chipsDataJson);
}
}
表单输入域:
<input type="hidden" name="userEventData" id="userEventData" value="">
当我回显它时,我收到如下字符串:[{"tag":"name1"},{"tag":"name2"}]
我正在寻找一种解决方案,将其从字符串传输到数组,以便稍后将其插入数据库。 有什么想法吗?
*我已经检查了其他问题并且可以找到任何解决方案。 (How to store and retrieve materializecss chips?)
【问题讨论】:
标签: php jquery mysql materialize