สอบถาม เรื่อง.....onchange

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถาม เรื่อง.....onchange

สอบถาม เรื่อง.....onchange
code นี้ ผมเอาไป ต่อยอดครับ นอกจากคำสั่งนี้ onchange="submit();" ยังมี คำสั่งอื่นอีกไหมครับ พอดี คำสั่งเดิม พอกดแล้ว มันไปหน้า บันทึกข้อมูลเลย ครับ แต่ผมต้องการ แต่ เลือกรายการหลัก และ แสดงรายการหย่อย อีกครั้ง
ขอคำแนะนำหน่อย ครับบบ


<form method="post" action="">
งาน:
<select name="txtUseractivity" onchange="submit();" > 
<option value="">-- เลือก--</option>
<option value="1" <? if($txtUseractivity=='1') echo " selected "; ?>>งานกวาดขยะ</option>
<option value="2" <? if($txtUseractivity=='2') echo " selected "; ?>>งานติดตั้ง</option>
</select>

<?php
if($_POST['txtUseractivity'] == "1") {
?>
กิจกรรม:
<select name="asset_user_work"> 
<option value="1" <? if($asset_user_work=='1') echo " selected "; ?>>กวาดขยะบริเวณที่รับผิดชอบ</option>
<option value="2" <? if($asset_user_work=='2') echo " selected "; ?>>กวาดขยะในสำนักงานช่าง</option>
</select>
<? } else if ($_POST['txtUseractivity'] == "2"){ 
?>
กิจกรรม:
<select name="asset_user_work">
<option value="1" <? if($asset_user_work=='1') echo " selected "; ?>>เครื่องมือแพทย์</option>
<option value="2" <? if($asset_user_work=='2') echo " selected "; ?>>เครื่อใช้ไฟฟ้า</option>
<option value="3" <? if($asset_user_work=='3') echo " selected "; ?>>ระบบไฟฟ้าทั่ว</option>
?>
<?}?>
</form>

และค่าทั้ง2ช่วง ต้องเก็บ ลงฐานข้อมูลด้วย ครับบบ


Baby 1.179.131.xxx 10-10-2016 13:34:39

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ตัด นnchange=xubmit ออกแล้วใช้ พวก ajax หรือ javascript แสดงส่วนที่ต้องการ
ดูเนื้อหานี้เป้นแนวทาง
ประยุกต์การเลือก listbox มากกว่า 2 รายการ ที่สัมพันธ์กัน รองรับการแก้ไข 


ninenik 180.183.41.xxx 10-10-2016
 ความคิดเห็นที่ 2
ได้แล้วครับ ขอบคุณมากๆครับ 
ประยุกต์ ต่อจาก อันนี้ครับ 
https://www.ninenik.com/content.php?arti_id=728
https://www.ninenik.com/content.php?arti_id=728


baby 1.179.131.xxx 11-10-2016 07:52






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