我有一個下拉菜單,我有jQuery
「更改」功能。jQuery - 取消下拉確認對話框上的更改事件
我想根據確認對話框實現所選項目的更改。
如果確認爲真,我可以繼續進行選定的更改,否則我會將現有項目保留爲選定狀態並取消更改事件。
我該如何實現這與jQuery ...... ????
jQuery函數
<script type="text/javascript">
$(function() {
$("#dropdown").change(function() {
var success = confirm('Are you sure want to change the Dropdown ????');
if (success == true) {
alert('Changed');
// do something
}
else {
alert('Not changed');
// Cancel the change event and keep the selected element
}
});
});
</script>
注意:有一點要記住「變」功能命中後,才選定的項目改變 所以最好還是想實現這個關於「平變化」 - 但它不提供jQuery和有沒有什麼方法來實現這個?
任何幫助將不勝感激...
Vinu
這看起來比使用全局變量的更好方法。 http://stackoverflow.com/a/3963959/47167 – EdenMachine