สอบถาม การเปลี่ยนจาก select เป็น input เมื่อเวลากรอกค่มา ก็จะแสเงค่านั้นใน input
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถาม การเปลี่ยนจาก select เป็น input เมื่อเวลากรอกค่มา ก็จะแสเงค่านั้นใน input
สอบถาม การเปลี่ยนจาก select เป็น input เมื่อเวลากรอกค่มา ก็จะแสเงค่านั้นใน input
Copy
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script type="text/javascript"> $(function(){ var obj_a = $("#rn_amount"); var obj_b = $("#seating"); // a เปลี่ยนเมื่อ keyup แล้ว b เปลี่ยน ตามเงื่อนไขค่า a obj_a.on("keyup",function(){ var value_obj_a = parseInt($(this).val()); // เก็บค่า a ไว้ในตัวแปร (parseInt คือเปลงเป็นเลข) if(value_obj_a>9){ // กำหนดเงื่อนไขให้กับค่า a obj_b.val(2); // เปลี่ยนค่า b เป้น 3 }else{ obj_b.val(1); // เปลี่ยนค่า b เป็น 1 } }); }); </script> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label>จำนวนวนคนที่ไป</label> <input type="text" name="rn_amount" id="rn_amount" value="" class="form-control"><br> </div> </div> <div class="col-md-6"> <div class="form-group"> <label class="display-block text-semibold">ประเภทรถตู้</label> <select name="id_seating" id="seating" class="form-control" readonly> <option value="">เลือก</option> <?php include("connect.inc.php"); $SelectPr="SELECT * FROM seating"; $QueryPro=mysql_query($SelectPr); while($Pro=mysql_fetch_array($QueryPro)){ ?> <option value="<?=$Pro['id_seating']?>"><?=$Pro['seating_name']?></option> <?php } ?> </select> </div> </div> </div> </div>
สวัสดีครับ จาก ตัวอย่างโค้ดที่ผมใช้ด้านบน http://www.ninenik.com/forum_view_2026_1.html
ถ้าผมจะเปลี่ยนจาก select มาเป็น input ผมต้องกำหนดตรงไหนครับ เพื่อให้มันกรอก เลข 1-9 ขึ้น 9 ที่ และ กรอก 10- 13 ขึ้น 13 ที่นั่ง และกรอก มากกว่า 13 ก็จะขึ้นติดต่อพนักงาน และในดาต้าเบส ผมเก็บเป็น
ผมเอา id มาใส่ ในอีกตาราง
รบกวนด้วยครับ ตอนแรกคิดว่าใช้ select ได้แต่พอไปสอบโดนกลับมาแก้ เพราะ select ยังเเลือกค่าได้ มันไม่ล็อค ขอบคุณครับ

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ