Javascript 如果按钮选择了两个选项,则jQuery显示/隐藏选项
默认情况下,选定的自动类别-其确定 但是我希望make和serie在默认情况下应该是而不是 当我将类别从AUTO更改为MOTO时,仍不应选择make和serie,且未选择空的值。如果选择make,则序列号应为空未选择-值 我将我的代码放在这里,我现在拥有:Javascript 如果按钮选择了两个选项,则jQuery显示/隐藏选项,javascript,jquery,html,wordpress,select,Javascript,Jquery,Html,Wordpress,Select,默认情况下,选定的自动类别-其确定 但是我希望make和serie在默认情况下应该是而不是 当我将类别从AUTO更改为MOTO时,仍不应选择make和serie,且未选择空的值。如果选择make,则序列号应为空未选择-值 我将我的代码放在这里,我现在拥有: var$clonedOpts=$(“#使#u选择”).children().clone(); $(“.tab a”)。单击(函数(){ var$laypts=$clonedOpts.clone().filter('[value^='+$(th
var$clonedOpts=$(“#使#u选择”).children().clone();
$(“.tab a”)。单击(函数(){
var$laypts=$clonedOpts.clone().filter('[value^='+$(this.data(“val”)+']);
$(“#make_select”).html($laypts);
});
$(“.tab a”).eq(0)。单击();
$(文档).ready(函数(){
var optarray=$(“#serie_select”).children('option').map(函数(){
所选var=“”;
if($(this.attr('selected')){
selected=“selected=”+$(this.attr('selected')+“”;
}
返回{
“价值”:这个价值,
“选项”:“+this.text+”
}
})
$(“#使#u选择”)。更改(函数(){
$(“#serie_select”).children('option').remove();
var addoptar=[];
对于(i=0;i-1){
addoptar.push(optarray[i].option);
}
}
$(“#serie_select”).html(addoptar.join(“”))
}).change();
})
a:悬停{
光标:指针;
}
选择类别:
汽车/摩托车
制作:
未选择
奥迪
宝马
川崎
哈雷戴维森
系列:
未选择
A6
A8
X3
X6
忍者
Z900
750街
体育报1200
我为您提供的解决方案。您可以轻松添加数据
选择类别:
汽车/摩托车
制作:
未选择
系列:
未选择
var main_category=[“auto”,“moto”];
var makeArr=[];
makeArr['auto']=[“奥迪”、“宝马”];
makeArr['moto']=[“川川”、“本田”];
var serierr=[];
系列车['audi']=[“X1”,“X2”];
系列['bmw']=[“N1”,“N2”];
serierr['kawwa']=[“Ninja1000”,“NinjaH2”];
系列['honda']=[“CBR1000”、“CBR250”];
$(文档).ready(函数(){
$(“.clickChoice”)。单击(函数(k){
var类别=$(此).data(“val”);
var makeList=makeArr[category];
$('make#u select')
.find('选项')
.删除()
(完)
.append(“选择值”)
;
makeList.forEach(函数(x){
$('#make_select')。追加(“+x.toUpperCase()+”);
});
});
$('#make_select')。在('change',function()上{
var makeValue=this.value;
var serieList=serialar[makeValue];
console.log(makeValue);
$(“系列精选”)
.find('选项')
.删除()
(完)
.append(“选择值”)
;
serieList.forEach(函数(x){
$(“#serie_select”).append(“+x.toUpperCase()+”);
});
});
})
您能详细解释一下您的请求吗?您好,我想说的是,选项中不应选择MAKE和SERIE。应该手动选择。我们想要更改html代码?它可以更改。我可以重新编写您的想法吗?谢谢,它看起来比我的代码好多了。但是我从这段代码中获取了所有的代码:
以及这段代码中的所有系列:
我应该如何在你的代码中实现?你能捕获你的代码吗^^看起来很难看到:DI可以共享,但我不知道或者你会理解:D这里链接到我的代码:它是什么$术语->鼻涕虫。我想如果你能给我看一下你的数据库就太好了。我想我们应该聊一聊:DIts wordpress术语,分类法。我在哪里可以给你写信?