Javascript Jquery按id选择变量
我正在尝试获取由所选选项指定的选择选项的内容 我可以获取所选选项来告诉我数据父项,但我不能使用它来获取父项选项的文本Javascript Jquery按id选择变量,javascript,jquery,html,Javascript,Jquery,Html,我正在尝试获取由所选选项指定的选择选项的内容 我可以获取所选选项来告诉我数据父项,但我不能使用它来获取父项选项的文本 <select id="addCatSelectCats" multiple="multiple"> <option id="Cat55" data-parent="5">Parent Cat</option> <option id="Cat357" data-parent="55">Sub Cat</opti
<select id="addCatSelectCats" multiple="multiple">
<option id="Cat55" data-parent="5">Parent Cat</option>
<option id="Cat357" data-parent="55">Sub Cat</option>
</select>
$(document).on('change', '#addCatSelectCats',function() {
$("#addCatSelectCats option").each(function(){
if($(this).is(':selected')){
var dataparent = $(this).attr('data-parent');
if(dataparent > 0){
var parent = $('#Cat'+dataparent).text();
alert(parent);
}
}
});
});
母猫
子猫
$(document).on('change','addCatSelectCats',function(){
$(“#addCatSelectCats选项”)。每个(函数(){
如果($(this).is(':selected')){
var dataparent=$(this.attr('data-parent');
如果(dataparent>0){
var parent=$('#Cat'+dataparent).text();
警惕(家长);
}
}
});
});
我哪里出错了?您可以少用一点代码
$(document).on('change', '#addCatSelectCats',function() {
var parent = $("#addCatSelectCats option:selected").text();
alert(parent);
});
你的代码在这里工作。它已经工作了。在发布此类问题之前,您应该进行检查。