ขอความช่วยเหลือหน่อยครับ ต้องการดึงข้อมูลจาก ตาราง 2 ตารางมาไว้ใน list menu จะทำยังไงครับ
ก็ สมมุติ พอกด เลือกที่ ชุมสาย ก็ให้ไป query ข้อมูลใน DB ชุมสาย
แล้วพอเลือก ลูกค้า ก็ให้ไป query ที่ ลูกค้า ไงครับ
ไม่ได้ หรอครับ ?
ขอโทษครับผมผิดเองละ - -"
Date :
2012-05-16 22:25:11
By :
IOlIDIl
ใช้
Code (PHP)
if(ชุมสาย)
{
sql1
}
else
{
sql2
}
//แนวคิดน่ะครับ
Date :
2012-05-16 22:26:23
By :
iieszz
พี่ๆช่วยหน่อยนะครับ..
Date :
2012-05-17 06:06:59
By :
furn2499
เดียวผมจะอธิบายให้ฟังใหม่นะครับ คือ ผมต้องการแบบนี้อะครับ ListMenu ประเภทปลายทาง คือ ให้เราเลือก มี ชุมสาย หรือ ลูกค้า ชุมสาย มีชื่อตารางว่า telex_data ลูกค้า มีชื่อตารางว่า customer_point ถ้าเราเลือก ชุมสาย ผมต้องการให้ข้อมูลในชุมสาย ไปแสดงที่ ListMenu ของปลายทาง ถ้าเลือกลูกค้า ก็ให้ข้อมูลลูกค้าไปแสดงที่ ListMenu ของปลายทางครับ ผมมี List Menu แค่ 2 อัน คือ Listmenu ประเภทปลายทาง และ ListMenu ปลายทาง
Date :
2012-05-17 09:57:07
By :
furn2499
แล้วมันต่างกันยังไง หละท่าน
ไม่ได้ใช่หลักการ select แล้วไปเปลี่ยน element ใน listbox หรือ ?
Date :
2012-05-17 10:22:58
By :
rootElement@kmutnb
ลองโหลดโค้ดนี้ ไปประยุกต์ใช้ดูครับ jqcascading
ถ้าติดปัญหาอะไรก็สอบถามได้ครับ
Date :
2012-05-17 10:55:38
By :
nautilus
ผมชอบแบบสั้นๆ รวบรัด ไม่อยากเขียนยาวๆ ครับ
เอาไปดัดแปลงให้เข้ากับดึงข้อมูลจากเดต้าเบสได้ไม่ยากครับ
Code (PHP)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> Dropdown List - Depend On Other </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="Unidentifier-thaicreate.com">
<meta name="Keywords" content="">
<meta name="Description" content="">
<!-- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> -->
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<script>
$(document).ready(function() {
$("#manufactor").change(function() {
var selectedManu = $("option:selected",this).val();
var optionString="";
if(selectedManu == "TOYOTA"){
optionString="<option value='NewPrius'>New Prius</option>\n";
optionString+="<option value='camry2.5'>Camry 2.5</option>\n";
optionString+="<option value='altis2.0'>Altis 2.0</option>\n";
}
if(selectedManu == "MAZDA"){
optionString="<option value='mazda3'>Mazda 3</option>\n";
optionString+="<option value='mazda2'>Mazda 2</option>\n";
optionString+="<option value='bt50pro'>BT-50 Pro</option>\n";
}
$("#models").children().remove().end().append(optionString);
});
$("#models").change(function() {
var finalresult = $("option:selected",this).val();
$("#final_result").empty().append(finalresult);
});
})
</script>
<form>
<select name="manufactor" id="manufactor">
<option value="" selected>Please Select... </option>
<option value="TOYOTA">TOYOTA </option>
<option value="MAZDA">MAZDA </option>
</select>
<label for="models">Models</label>
<select name="models" id="models">
<option value="">Select a Model</option>
</select>
<br />
<p>สุดท้ายคุณเลือก<span id="final_result" style="color:magenta;font-size:1.2em;padding-left:1em;font-weight:bold;"></span></p>
</body>
</html>
Date :
2012-05-17 16:08:25
By :
sakuraei
[font=Verdana][/font] Code (C#)
Code (C#)
[cs]Code (C#)
[cs]Code (VB.NET)
zxzxZ
[/cs]
[/cs]
Date :
2012-07-08 15:27:41
By :
dsf
Load balance : Server 02