【问题标题】:Dropdown box: How to know if a value is selected or not下拉框:如何知道一个值是否被选中
【发布时间】:2014-08-09 17:58:47
【问题描述】:

在下面的代码中,我需要知道选择了什么选项。什么是合适的方式?谢谢

$(window).ready(function() { 
    $("#Tmimata > option").each(function(index) {
         var mythis = $(this);
         if (mythis.selected) { 

         }
         else {

         }
    });
 });

【问题讨论】:

  • 使用$("#Tmimata").val(),你会得到选中的值

标签: jquery drop-down-menu selecteditem


【解决方案1】:

要检查元素是否被选中,你should use .prop():

if (mythis.prop('selected')) {
    // do something
}

【讨论】:

  • 我的解决方法是 if ( $('[id = "#Tmimta"] :selected').val() == mythis.val()),但你的更好
【解决方案2】:

你会使用 :selected 选择器

if (mythis.is(':selected')) { 

}

【讨论】:

    猜你喜欢
    • 2017-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-13
    • 1970-01-01
    • 2014-10-12
    • 1970-01-01
    相关资源
    最近更新 更多