PDA

View Full Version : سوال: مشکل در انتخاب آپشن در دراپ داون



hamid lashani
یک شنبه 30 خرداد 1395, 21:27 عصر
با سلام
من یک فرم دارم که داخل اون دو دراپ داون وابسته به هم دارم که با انتخاب از لیست اول یک لیست دیگه برام ایجاد میشه
مشکل اینجاست که در لیست دوم آپشن ها ایجاد میشه اما قابلیت انتخاب نداره یعنی بعد از انتخاب همون مورد پیشفرض انتخاب میشه



<script>
function populate(s1,s2,s3){
var s1 = document.getElementById(s1);
var s2 = document.getElementById(s2);
var s3 = document.getElementById(s3);
s3.innerHTML = "";


if(s1.value == "بنر" && s2.value == '8' ){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","150|150","180|180","200|200","250|250","300|300"];
}
else if(s1.value == "بنر" && s2.value == '10' ){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","150|150","180|180","200|200","250|250","300|300"];
}
else if(s1.value == "بنر" && s2.value == '13' ){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","150|150","180|180","200|200","250|250","300|300"];
}
else if(s1.value == "بنر" && s2.value == '15' ){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","150|150","220|220","270|270"];
}
else if(s1.value == "فلکسی"){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","140|140","150|150","180|180","200|200","250|250","300|300"];
}
else if(s1.value == "فلکس کره ای"){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","140|140","150|150","180|180","200|200","250|250","300|300"];
}
else if(s1.value == "استیکر کره ای"){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","135|135","150|150","200|200"];
}
else if(s1.value == "استیکر آلمانی"){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","135|135","150|150","200|200"];
}
else if(s1.value == "استیکر شفاف"){
var optionArray =["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","150|150"];
}
else if(s1.value == "استیکر شبرنگ"){
var optionArray =["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","150|150"];
}
else if(s1.value == "مش"){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120","135|135","150|150"];
}
else if(s1.value == "بک لایت"){
var optionArray =["-- انتخاب کنید --|-- انتخاب کنید --","100|100","120|120"];
}
else if(s1.value == "سولیت"){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","90|90"];
}
else if(s1.value == "پلات"){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100"];
}
else if(s1.value == "پلات و لمینت"){
var optionArray = ["-- انتخاب کنید --|-- انتخاب کنید --","100|100"];
}

for(var option in optionArray){
var pair = optionArray[option].split("|");
var newOption = document.createElement("option");
newOption.value = pair[0];
newOption.innerHTML = pair[1];
s3.options.add(newOption);
}
}
</script>