|
|
|
ดึงข้อมูลมาจาก database แล้ว เอามาแสดงใน select แล้วกดเปลี่ยน option แล้วให้ข้อมูลที่โชว์ใน input เปลี่ยนไปตาม option ที่เลือก |
|
|
|
|
|
|
|
มีหลายวิธีในการนำข้อมูลมาใส่
1 ผ่าน ajax ไปเรียกข้อมูลจาก server
2 ใส่ข้อมูล ไว้ใน data-* attribute เพื่อนำมาใช้งาน
<option data-price="4000" >Data X</option>
Code (JavaScript)
$('select').change((e)=>{
alert($(e.target).find(' option:selected').eq(0).data('price'));
});
|
ประวัติการแก้ไข 2018-02-24 19:44:48
|
|
|
|
Date :
2018-02-24 19:43:48 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเข้าใจ jquery ก็ไม่ใช่ปัญหา
|
|
|
|
|
Date :
2018-02-26 09:19:20 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ci อยู่ฝั่ง server ทำหน้าที่ generate code html+javascript มาให้ browser แปล แล้วทำงาน
ดังนั้นต้องแยกการทำงานออกเป็น 2 ส่วน
1 ฝั่ง server php (ci)
2 ฝั่ง client html+javascript (browser ie ff chrome ... etc)
|
|
|
|
|
Date :
2018-02-26 09:24:38 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|