Jquery按id选择变量
Jquery select variable by id
我正在尝试获取由所选选项指定的选择选项的内容。
我可以获得所选的选项来告诉我数据父项,但我不能用它来获得父项的文本。
<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() {
var parent = $("#addCatSelectCats option:selected").text();
alert(parent);
});
相关文章:
- AngularJS-在JSON选择器中使用变量名
- 通过Ember颜色选择器更新SCSS变量
- 连接变量 + 选择器
- 在 Jquery 中更改变量选择器的属性
- 需要D3中条形图上关于年份和犯罪人数变量选择的帮助
- 带有变量选择器的 Jquery 不起作用
- 有没有办法在javascript或jquery中创建变量选择器
- 如何使用变量选择要搜索的对象的属性
- 如何显示使用变量选择的单选按钮
- 如何根据 Docker 环境变量选择要复制的文件
- jQuery 变量选择器
- Javascript变量-选择和混合
- 如何使用jquery检查变量选择器中的属性
- JQuery val()未定义的文本区域与变量选择器
- 根据变量选择复选框
- JQuery使用变量选择单选按钮
- Jquery不与变量选择器工作
- Jquery,根据其他变量选择一个特定的2d数组
- jQuery .on Event不能与变量选择器一起工作
- 使用变量选择JSON数组元素