Javascript 如何获得;a「;标签,根据多个下拉框的选择将用户引导到不同的页面?

Javascript 如何获得;a「;标签,根据多个下拉框的选择将用户引导到不同的页面?,javascript,jquery,html,Javascript,Jquery,Html,我有以下代码来根据先前下拉框的选择填充下拉框: $('#控制台')。在('change',function()上{ $('#model').val('selectmodel'); $(“#模型”).change(); }) $('#model')。关于('change',function()){ $('#repair').val('selectrepair'); $(“#修复”).change(); }) ps4models=新阵列(“PS4(发布模型)”、“PS4纤细”、“PS4专业版”);

我有以下代码来根据先前下拉框的选择填充下拉框:

$('#控制台')。在('change',function()上{
$('#model').val('selectmodel');
$(“#模型”).change();
})
$('#model')。关于('change',function()){
$('#repair').val('selectrepair');
$(“#修复”).change();
})
ps4models=新阵列(“PS4(发布模型)”、“PS4纤细”、“PS4专业版”);
xboxonemodels=新阵列(“Xbox One(发布型号)”、“Xbox One纤薄型”、“Xbox One天蝎座”);
ps3models=新阵列(“PS3(发布型号)”、“PS3超薄型”、“PS3超薄型”);
xbox360models=新阵列(“Xbox360(发布型号)”、“Xbox360超薄型”、“Xbox360超薄型”);
Wii模型=新阵列(“Wii”、“Wii U”);
其他型号=新阵列(“其他”);
ps4repairs=新阵列(“测试ps4”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
ps4slimrepairs=新阵列(“测试ps4 s”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
ps4prorepairs=新阵列(“测试ps4 p”、“HDMI端口更换”、“打开然后关闭”、“无法插入或弹出光盘”);
xboxonerepairs=新阵列(“测试xb1”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
xboxoneslimrepairs=新阵列(“测试xb1 s”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
xboxonescorpiorepairs=新阵列(“测试xbox1 sc”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
ps3repairs=新阵列(“测试ps3”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
ps3slimrepairs=新阵列(“测试ps3 s”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
ps3superslimrepairs=新阵列(“测试ps3 ss”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
xbox360repairs=新阵列(“测试xb360”,“更换HDMI端口”,“打开然后关闭”,“无法插入或弹出光盘”);
xbox360slimrepairs=新阵列(“测试xb360 s”,“更换HDMI端口”,“打开然后关闭”,“无法插入或弹出光盘”);
xbox360superslimrepairs=新阵列(“测试xb360 ss”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
wiirepairs=新阵列(“测试wii”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
wiiurepairs=新阵列(“测试wiiu”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
otherrepairs=新阵列(“测试其他”、“更换HDMI端口”、“打开然后关闭”、“无法插入或弹出光盘”);
populateSelectModel();
$(函数(){
$('#控制台')。更改(函数(){
populateSelectModel();
});
});
函数populateSelectModel(){
控制台=$(“#控制台”).val();
$(“#模型选项[value!=“selectmodel”]”)。删除();
如果(控制台==“ps4”){
ps4models.forEach(函数(t){
$('#model').append($('').val(t).text(t));
});
}
如果(控制台=='xboxone'){
xboxonemodels.forEach(函数(t){
$('#model').append($('').val(t).text(t));
});
}
如果(控制台==“ps3”){
ps3models.forEach(函数(t){
$('#model').append($('').val(t).text(t));
});
}
如果(控制台=='xbox360'){
xbox360models.forEach(函数(t){
$('#model').append($('').val(t).text(t));
});
}
如果(控制台==“wii”){
Wii模型.forEach(函数(t){
$('#model').append($('').val(t).text(t));
});
}
如果(控制台==“其他”){
其他模型。forEach(函数(t){
$('#model').append($('').val(t).text(t));
});
}
}
普及电气空气();
$(函数(){
$('#model')。更改(函数(){
普及电气空气();
});
});
函数populateElectroPair(){
model=$('#model').val();
$(“#修复选项[值!=“选择修复”]”)。删除();
如果(型号=‘PS4(发布型号)’){
PS4修理。forEach(功能(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号='PS4 Slim'){
ps4t.forEach(功能(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号=='PS4 Pro'){
PS4 forEach(功能(t)的预修复{
$('#repair').append($('').val(t).text(t));
});
}
如果(型号=‘Xbox One(发布型号)’){
xboxonerepairs.forEach(函数(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号='Xbox One Slim'){
xboxone.forEach(函数(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号='Xbox One Scorpio'){
xboxonescorpiorepairs.forEach(功能(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号=‘PS3(发布型号)’){
PS3.forEach(功能(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号='PS3 Slim'){
ps3slimrepairs.forEach(功能(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号==“PS3超薄型”){
PS3super.forEach(功能(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号=‘Xbox 360(发布型号)’){
xbox3600.forEach(函数(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号='Xbox 360 Slim'){
xbox3600.forEach(函数(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号=‘Xbox 360超薄’){
xbox3600.forEach(函数(t){
$('#repair').append($('').val(t).text(t));
});
}
如果(型号=‘Wii’){
wii.forEach(函数(t){
$('#repair').append($('').val(t).te
otherrepairs = [
  ["www.a.com", "test other"],
  ["b.com", "HDMI port replacement"],
  ["c.com", "Turns on then turns off"],
  ["d.com", "Can't insert or eject disc"]
];

if (model == 'Other') {
    otherrepairs.forEach(function(t) {
      $('#repair').append($('<option>').val(t[0]).text(t[1]));
    });
  }
$(".browse").click(function() {
  window.location = $("#repair").val();
});