我已經在客戶端使用onchange事件編寫了下拉選擇索引更改事件的代碼,並創建了一個JavaScript函數。 現在,我想要檢索此函數中的選定值。我怎樣才能得到這個價值?如何讓客戶端onchange事件下拉選定的值?
5
A
回答
1
正如你已經標記jQuery,我假設你正在使用。 只需使用jQuery val()
var v = $("#yourSelectID").val();
alert("The value is: " + v);
你也應該能夠使用普通的JavaScript:
var e = document.getElementById("yourSelectID");
var v = e.options[e.selectedIndex].value;
alert("The value is: " + v);
3
$("#DropDownlist:selected").val();
3
這會給你選定的文本。
$("#mydropdownid option:selected").text();
這會給你選擇的值
$('#mydropdownid').val();
3
HTML:
<select id="mySelect" class="myClass">
<option value='1'>One</option>
</select>
的jQuery:
現在爲獲得選擇的值,你可以使用的一個以下G:
ONE:
var selected_value = $("#mySelect").val();
TWO:
var selected_value = $(".myClass").val();
THREE:
var dropdown = $("#mySelect option:selected");
var selected_value = dropdown.val();
2
最簡單的,事件手裏面LER:
$('#elementID').change(function(event) {
event.target.value;
};
事件是發送到處理程序事件對象,目標是在從其中所產生的事件的DOM對象,值它是DOM元件的電流值。在選擇框的情況下,這將完美地獲得您選擇的值。
相關問題
- 1. DropDownList客戶端onchange停止服務器端SelectedIndexChanged事件
- 2. Onchange下拉選擇
- 3. swagger-ui 3.0.6 - 添加自定義授權頭客戶端(通過javascript下拉onchange事件)
- 4. Visual Studio - 客戶端對象和事件下拉列表丟失?
- 5. 讓客戶端在選項卡上發送disconnect事件close node.js
- 6. Asp.Net下拉OnChange事件不工作
- 7. 下拉列表onchange事件不觸發
- 8. 如何讓Mouse Over事件從客戶端連接按鈕?
- 9. 每個onchange事件的動態下拉列表附加值
- 10. 如何重置客戶端上的telerik下拉列表控件值
- 11. 你如何重置ASP.Net AJAX級聯下拉控件(客戶端)
- 12. onchange下拉值得到
- 13. 自定義控制客戶端事件
- 14. 客戶端事件庫(asp.net)
- 15. Corba事件客戶端ETIMEDOUT
- 16. 如何點擊事件選擇下拉
- 17. 讓客戶端從Internet下載InstallShield PreRequisites
- 18. NetSuite SuiteScript客戶端下拉驗證
- 19. 客戶端驗證爲asp.net mvc下拉?
- 20. 如何onchange事件
- 21. Java客戶端服務器 - 客戶端的多事件處理
- 22. 如何檢查客戶端下拉的Guid.Empty ID
- 23. 如何讓Python成爲客戶端?
- 24. 在Selectedindexchanged事件下拉列表選定的值
- 25. 下拉值預選的YUI自定義事件?
- 26. ASP.NET下拉選定的值?
- 27. 下拉選定的值
- 28. php下拉選定的值
- 29. 如何更新在asp.net中的回發(客戶端)下拉值c#
你知道嗎?請接受答案。 – Nix 2012-02-23 07:26:50