私はchoose.jsを使用して複数選択を作成していますが、phpでフォームを処理する代わりに、javascriptを使用して値を解析しようとしています。私の問題は、複数選択から値を取得する方法がわからないことです。
私は選択を作成します:
<select data-placeholder="Select a category..." name="categories[]" multiple style="width: 350px" class="chzn-select">
これらの JavaScript 呼び出しを使用して、選択した値を取得しようとします。
$('.chzn-select').chosen().val();
null を返します
と
$('.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()