【问题标题】:Select Text value of Select Menu Jquery from table column从表列中选择选择菜单 Jquery 的文本值
【发布时间】:2011-12-09 07:08:47
【问题描述】:

我有一个 id 为“tdcities”的列,我需要检查此特定表列中的所有选择元素,将它们的 id 与行 id 进行比较,如果它们匹配,则选择文本值。 这是我正在使用的代码

$("#tdcities input[type=select]").each(function(){
                var city_id=$(this).attr('id');
                if(city_id==tr_id){
                    country_city = $(this).text();  
                    alert(country_city)                 
                    }
                }); 

此代码非常适用于文本的输入类型(只需将 .text 部分替换为 .val),但不适用于输入菜单的 select\option 类型 感谢所有帮助

【问题讨论】:

    标签: javascript jquery html


    【解决方案1】:

    country_city = $(this).children('option:selected').text();

    【讨论】:

    • 又是我的错。你是绝对正确的。但我必须添加我的选择菜单的 id 而不是 input[type=text] 代码
    【解决方案2】:

    你应该检查类型和:

    对于 DDL:

    $("option:selected",$(this)).text(); 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-10
      • 1970-01-01
      • 2013-08-12
      • 2013-07-02
      • 1970-01-01
      • 1970-01-01
      • 2017-02-13
      相关资源
      最近更新 更多