私はPHPを使用してデータベースから設定されたオプションを含むドロップダウンを持っています。ドロップダウンの下に表示する各オプションの表示ボタンを作成しました。各ボタンは、削除オプション機能を呼び出し、その値を渡します。ボタンの1つがクリックされたときにドロップダウンからオプションを削除しようとしています。ボタンがクリックされたとき、私の現在の機能は何もしません。javascriptを使用して選択からオプションを削除します
<select id="myselect" name="myselect">
<option value='161'>Option 1</option>
<option value='162'>Option 2</option>
<option value='163'>Option 3</option>
<option value='164'>Option 4</option>
</select>
<button type='button' class='btn btn-primary btn-xs' onClick="removeOption('161')">Option 1<span class='glyphicon glyphicon-remove' aria-hidden='true'></span></button>
<button type='button' class='btn btn-primary btn-xs' onClick="removeOption('162')">Option 2<span class='glyphicon glyphicon-remove' aria-hidden='true'></span></button>
<button type='button' class='btn btn-primary btn-xs' onClick="removeOption('163')">Option 3<span class='glyphicon glyphicon-remove' aria-hidden='true'></span></button>
<button type='button' class='btn btn-primary btn-xs' onClick="removeOption('164')">Option 4<span class='glyphicon glyphicon-remove' aria-hidden='true'></span></button>
function removeOption(option) {
var optionValue = "'[value=" + "\"" + option + "\"" + "]'";
$(this).find(optionValue).remove();
$("#myselect").selectpicker("refresh");
}
についてthis' – Andreas