私は次のコードとしてリストボックスを持っています:
<select onchange="saveQuery(this);" id="savedQuery" size="10" name="savedQuery[]">
<option value="xyz">XYZ</option>
<option value="mno">MNO</option>
</select>
と機能:
function saveQuery(ptr){
var queryName;
var $queryName = $('#savedQuery option:selected').val()
$("#query").val($queryName);
}
ここでは、変更時に選択したアイテムの値を取得しています。
同じクリックでもう一度選択を解除したい。これは、一度に選択および選択解除することを意味します。