|
|
|
สอบถามเรื่อง drop down list เลือก ภาค > >จังหวัด > .... ปัญหาการโหลดหน้า |
|
|
|
|
|
|
|
จาก code ใน link นี้ครับ https://www.thaicreate.com/community/dependant-listmenu-dropdownlist.html
เวลาแสดงมันจะแสดงภาคทั้งหมด จังหวัดทั้งหมด อำเภอทั้งหมด ตำบลทั้งหมด ใน source code มาก่อนเลยครับ แบบนี้
function ListProvince(SelectValue)
{
frmMain.ddlProvince.length = 0
frmMain.ddlAmphur.length = 0
frmMain.ddlDistrict.length = 0
document.frmMain.ddlProvince.disabled=false
//*** Insert null Default Value ***//
var myOption = new Option('++ เลือกจังหวัด ++','')
frmMain.ddlProvince.options[frmMain.ddlProvince.length]= myOption
if(SelectValue==""){
frmMain.ddlProvince.length = 0
document.frmMain.ddlAmphur.disabled=true
document.frmMain.ddlProvince.disabled=true
document.frmMain.ddlDistrict.disabled=true
}
x = 1;
mySubList = new Array();
strGroup = 7;
strValue = "1";
strItem = "กรุงเทพมหานคร ";
mySubList[x,0] = strItem;
mySubList[x,1] = strGroup;
mySubList[x,2] = strValue;
if (mySubList[x,1] == SelectValue){
var myOption = new Option(mySubList[x,0], mySubList[x,2])
frmMain.ddlProvince.options[frmMain.ddlProvince.length]= myOption
}
x = 2;
mySubList = new Array();
strGroup = 7;
strValue = "2";
strItem = "สมุทรปราการ ";
mySubList[x,0] = strItem;
mySubList[x,1] = strGroup;
mySubList[x,2] = strValue;
if (mySubList[x,1] == SelectValue){
var myOption = new Option(mySubList[x,0], mySubList[x,2])
frmMain.ddlProvince.options[frmMain.ddlProvince.length]= myOption
}
.
.
.
XXXX
ปัญหาก็คือ ทำให้เว็บโหลดช้า และ มันแสดงใน source code ด้วย มีทางไหนให้มันโหลดเมื่อใช้ และ ไม่แสดงบน source code บ้างครับ
Tag : PHP, MySQL, JavaScript
|
ประวัติการแก้ไข 2011-08-16 18:08:06
|
|
|
|
|
Date :
2011-08-16 18:07:20 |
By :
azinexii |
View :
1298 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตาม #1 ครับ เพราะตัวอย่างที่ผมเขียนมันจะ Gen ตัว JavaScript ออกมาทั้งหมด เลยทำให้ช้าครับ
|
|
|
|
|
Date :
2011-08-16 20:51:32 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|