我正在用一個小小的腳本努力工作,這個腳本不該那麼辛苦......我正在捕捉select標籤的變化事件,並繼續使用一些ajax的東西。最後,我處理了ajax調用的響應,並且在某些情況下,我試圖「回滾」用戶的動作。+jQuery在<select>標籤中選擇一個特定的選項
所以他選擇了一個選項,選項通過ajax發送到服務器,服務器說「no你不能這樣做「,我會顯示一條警告消息,告訴用戶他不聰明,然後嘗試重新選擇第一個默認選項,即空白。
這裏的DOM部分:
<select class="closedStatus">
<option data-requestid="2" value="-1"> </option>
<option data-requestid="2" value="3">yes</option>
</select>
所以,我想選擇的選項設置回第一個,與value="-1"
。
但到目前爲止沒有運氣......這是我的代碼:
$('.closedStatus').val('-1');
我發現這在另一篇但這並不爲我工作...... 任何想法,爲什麼它不工作?
編輯:其實我真的很慚愧和愚蠢:這個問題是我在我的頁面標有.closedStatus
類多<select>
列表...當然,它沒有工作方式......
無論如何感謝您的幫助!
對我來說工作得很好,你能不能展示腳本的其餘部分? – Spokey
似乎工作正常http://jsfiddle.net/j08691/Hc9Tw/ – j08691
http://jsfiddle.net/Hc9Tw/1/ – softsdev