我需要運行一個腳本只有當一個選擇已被改變。 (有五個選擇)我正在使用jQuery。有人知道嗎?有人可以解釋使用選擇元素的.change?
-1
A
回答
1
的.change()
事件當輸入元素被改變被稱爲:
$(':input').change(function() {
// I changed. Now what?
});
0
給它一個唯一的ID或類名選擇所需select
元素,並附change
事件處理只。
這樣
<select>..</select>
<select>..</select>
<select>..</select>
<select id="iNeedToBeChanged">..</select>
<select>..</select>
的js
有些事情$('#iNeedToBeChanged').change(function(){
});
0
像這樣的東西應該工作:
$('select[name=example]').change(function() {
// Do things.
});
0
你的問題是有點混亂。你有5個單獨或5個選項的選擇?
如果你只是想在特定選擇已經改變時運行代碼,那麼這將工作。
$("#selectId").change(function() {
// your code goes here...
});
如果你想知道某個選項是否被選中,那麼這將工作。
$("#selectId").change(function() {
if($("select option:selected").text() == "Option 4") {
// your code goes here...
}
});
甚至更多的信息可以在這裏找到 - http://api.jquery.com/change/
相關問題
- 1. css解釋爲選擇適用元素
- 2. 有人可以解釋jQuery.sap.setObject?
- 3. 有人可以解釋「 - '0'」
- 4. 有人可以解釋嗎?
- 5. 有人可以在bash中解釋這個try/catch選擇嗎?
- 6. 有人可以解釋的ProtobufVarint32FrameDecoder代碼
- 7. 有人可以解釋iOS4的CMTime嗎?
- 8. 有人可以解釋的ATTR?
- 9. 選擇沒有選擇器的元素,僅使用元素ID
- 10. 使用jQuery UI可選擇只選擇以下元素
- 11. 有人可以解釋互斥體以及它如何使用?
- 12. 有人可以解釋respond_to嗎? :每?
- 13. 有人可以解釋訪問
- 14. 有人可以解釋這個查詢
- 15. 有人可以解釋這個jQuery
- 16. 有人可以解釋這個Array.prototype.find()polyfill?
- 17. 有人可以解釋參數autovacuum_naptime嗎?
- 18. 有人可以解釋代碼?
- 19. 有人可以解釋toString()方法
- 20. 有人可以解釋這個(VB)
- 21. 有人可以解釋代碼
- 22. 有人可以解釋行結束嗎?
- 23. 有人可以解釋ContactsContracts嗎?
- 24. 有人可以解釋iFrames嗎?
- 25. 有人可以解釋RemoteViews GC行爲?
- 26. 有人可以解釋這行代碼?
- 27. 有人可以解釋1(1+)0
- 28. 有人可以請解釋輸出java
- 29. 有人可以解釋這個代碼
- 30. 有人可以解釋WebKit嗎?
您的標題答案。 '.change'。 – 2012-02-28 23:02:01
您的意思是說,您希望在選擇更改的時刻「運行腳本」,即作爲對更改的即時響應,或者您希望稍後能夠檢測其是否已更改?你提到有五個選擇,但你只想要其中的一個功能 - 你是否遇到了限制它的問題,或者...?請顯示您到目前爲止嘗試過的代碼... – nnnnnn 2012-02-28 23:04:02
某些先前研究的時間 – 2012-02-28 23:06:03