我正在使用 selected.js 创建多项选择,但我没有在 php 中处理表单,而是尝试使用 javascript 来解析值。我的问题是我无法弄清楚如何从多项选择中检索值。
我使用以下方法创建选择:
<select data-placeholder="Select a category..." name="categories[]" multiple style="width: 350px" class="chzn-select">
并尝试使用这些 javascript 调用获取选定的值:
$('.chzn-select').chosen().val();
返回空
和
$('.chzn-select').chosen().val(0);
返回
{"0":{"jQuery19109988393174677814":730},"length":1,"prevObject":{"0": {"jQuery19109988393174677814":1,"location":{}},"context":{"jQuery19109988393174677814":1,"location":{}},"length":1},"context":{"jQuery19109988393174677814":1,"location":{}},"selector":".chzn-select"}
使用JSON.stringify()