如何使用jquery檢查dropdownlist的選定索引是不是0還是-1?如何使用jquery檢查dropdownlist的選擇索引是不是0或-1
2
A
回答
4
我不得不檢查,看看是否選擇指數比0更大,所以我用:
if($("select option:selected").index() > 0) {
alert($("select option:selected").index());
}
5
除非您手頭上有實際的option
元素,否則jQuery沒有特殊的設施。只需訪問該元素的標準selectedIndex
屬性:
var selectedIndex = $('#dropdownId').attr('selectedIndex');
if (selectedIndex > 0) {
// ...
}
4
2
與其他採用不同的方法,jQuery的可以檢查該選項的「價值」,以及。
<select id="checkme">
<option value="0">0</option>
<option value="-1">-1</option>
</select>
而jQuery的:
$(document).ready(function() {
var theValue = $("#checkme").val();
alert("The value of the select is: " + theValue);
});
這種方式,你不必知道什麼指標映射到什麼樣的價值,你只要檢查select
的值,它會告訴你什麼option
被選中。
相關問題
- 1. CakePHP - 查找請求使用0而不是1來檢索行
- 2. 檢查是否使用jQuery選擇ID
- 3. 如何檢查行,如果它是0或1在Sqlite中
- 4. jQuery的多項選擇選項 - 檢查是否選擇一個選項或不
- 5. 檢查是否使用javascript或jquery選擇輸入字段
- 6. 使用javascript或jquery檢測dropdownlist中選擇的重複值?
- 7. 如何隨機選擇0或1 vb.net
- 8. 原則2隨機選擇一行(偏移0或1索引)?
- 9. 如何檢查所有選擇框是否使用jQuery選擇了選項?
- 10. 如何檢查複選框是否屬實或者在使用索引值
- 11. 如何檢查是否使用Jquery選擇了文件?
- 12. 如何使用JQuery/Javascript檢查選擇框是否爲空
- 13. 使用jquery選擇索引
- 14. 如何設置索引/鍵值爲1而不是0
- 15. 如何選擇不是'0'的MYSQL行?
- 16. 如何檢查列表索引是否存在或不
- 17. 使用JavaScript或jQuery,如何檢查選擇框是否與原始值匹配?
- 18. 如何檢查是否選擇任一框或文本輸入是空的jQuery
- 19. 如何檢查數組是否有[0]索引但沒有值?
- 20. 如何在dropdownlist選擇索引更改時執行查詢
- 21. 如何檢查是否選擇存在於跨度或不jQuery的
- 22. 如何檢查查詢是使用mysql中的索引
- 23. 如何檢查值是否正確選擇(或不)通過JavaScript?
- 24. 如何檢查複選框是否使用JQuery進行檢查?
- 25. 如何檢查單選按鈕是否使用JQuery檢查?
- 26. 如何檢查三個值全部是0還是全部1
- 27. 將JComboBox的初始選擇索引設置爲-1或者什麼都不是
- 28. jQuery的$(選擇器).eq(索引)和$(選擇器)[索引]是相同的嗎?
- 29. 如何檢索1行而不是2?
- 30. 如何檢查選擇值是否等於使用jQuery Validate的特定選項?
嗯不要你的意思'$( '#dropdownId')得到(0).selectedIndex'或'$('#dropdownId')。attr('selectedIndex')'? – Pointy 2010-05-20 15:22:33
或'$('#dropdownId')[0]':) – 2010-05-20 15:23:15
@Pointy:的確如此。 – BalusC 2010-05-20 15:23:25