我正在使用bootstrap
的selectpicker
插件。現在我想找到最後選擇或取消選擇哪個選項。如何在canJs中的bootstrap的selectpicker插件中查找選擇哪個選項?
<select class="selectpicker selection-criteria" multiple>
<option value="0" selected>Mustard</option>
<option value="1" selected>Ketchup</option>
<option value="2" selected>Relish</option>
</select>
現在,我甚至不能在canJs
觸發任何時候任何option
是selected
或deselected
。但是我可以在整個選擇器上觸發事件。
".selection-criteria change": function(el,ev){
val colNames = $(el).val() // it returns all the selection options value
}
但是,我可以觸發selectpicker
的選項點擊任何事件?當任何選項被改變時,我會得到該選項,並知道它現在被選中或取消選擇?我可以在canJs做到嗎?
編輯:如果我選擇或取消選擇選項0,那麼我想這個元素即
<option value="0" selected>Mustard</option>
它是否現在選擇或取消選擇,現在,我會隱藏一些div的基礎。
你想擁有所有選定的選項還是你想確切地知道什麼是最後的選擇或取消選擇的東西?最後你想達到什麼目的? –
我想知道上次選擇或取消選擇的選項 –
您是使用can.Component還是can.Control? –