select2 jQuery PlugIn を使用して、タグ ボックスを作成しました。したがって、次の html フォーム コードを使用しました。
<form action="someAction" method="post">
<fieldset>
<select id="tags" multiple="" name="tags">
<option value="tag1">val1</option>
<option value="tag2">val2</option>
<option value="tag3">val3</option>
</select>
<button type="submit" class="btn">Submit</button>
</fieldset>
</form>
Select2 は、そこから次のフィールドを生成します。
<input type="text" class="select2-input" autocomplete="off" id="s2id_autogen1" style="width: 10px;">
問題は、name
属性が欠落していることです。属性$_POST
がない場合、PHPの変数から入力フィールドのデータ/テキストを取得するにはどうすればよいですか? name
どうすればこれを管理できますか?
セットアップJSは次のとおりです。
$(document).ready(function() {
$("#tags").select2({
placeholder: "Insert tag",
allowClear: true,
minimumInputLength: 2,
maximumSelectionSize: 1,
minimumWidth: 200
});
});