您的位置:首页 > 其它

关于取循环中的所有select的相关实例

2016-08-24 09:48 381 查看
假设现在有一个问卷编辑的页面,其中有问题类型(包括单选、多选和简答),当问题类型时简答时,不显示选项内容,当不是时,显示所有选项内容,如下

为了实现选择简答时,A到F选项消失,需要取到select的onchange值,如下进行即可

select: (其中count是为了辨别是哪一题的select被改变)

A到F:(id加上status的count值是为了辨别是哪一题的A到F选项)

jquery:(select的value: 从1到3分别代表单选 多选 简答)

$("select[name='typeComboboxEdit']").each(function(){
if($(this).val()=='3'){
var count = $(this).attr("count");
$("#A"+count).hide();
$("#B"+count).hide();
$("#C"+count).hide();
$("#D"+count).hide();
$("#E"+count).hide();
$("#F"+count).hide();
}
$(this).combobox({
onChange: function(n,o){
var count = $(this).attr("count");
if(n!='3'){
$("#A"+count).show();
$("#B"+count).show();
$("#C"+count).show();
$("#D"+count).show();
$("#E"+count).show();
$("#F"+count).show();
}else{
$("#A"+count).hide();
$("#B"+count).hide();
$("#C"+count).hide();
$("#D"+count).hide();
$("#E"+count).hide();
$("#F"+count).hide();
}
}
})
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: