我有一个id为“tdcities”的列我需要检查此特定表列中的所有select元素,将它们的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类型的输入菜单 所有帮助表示赞赏
答案 0 :(得分:4)
country_city = $(this).children('option:selected').text();
答案 1 :(得分:1)
你应该检查类型和:
表示DDL:
$("option:selected",$(this)).text();