ส่งค่าจาก select
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ส่งค่าจาก select
ส่งค่าจาก select
Copy
คือผมต้องการส่งค่า value จาก select ที่ทำการเลือกครับ ปัญหาคือ ผมทำเป็น table แล้วแสดงรายชื่อทั้งหมด โดยแบ่งเป็น 3 ส่วน ส่วนแรกบอกชื่อผู้ใช้ ส่วนที่สองบอกหัวหน้าที่สังกัด ส่วนที่สามเป็นหัวหน้าที่เราต้องการจะย้ายไปสังกัดด้วย ปัญหาคือในส่วนที่ 3 มันเป็นแบบ select เมื่อเลือกแล้วเราสามารถส่งค่าด้วยวิธีใดได้บ้างครับ ถ้าใช้ <form> มันจะส่งค่าทั้ง table เลยหรือไม่ครับ เพราะผมต้องการส่งค่าไปแก้ไขเพียงคนเดียวตามที่ต้องการ หรือ ส่งค่าผ่านทาง segment 3 จะได้ไหมครับ แต่ผมลองแล้วมันไม่ได้ครับ เหมือนว่ามันส่งเพียงค่าของ select ที่อยู่อันแรกเท่านั้น รบกวนด้วยครับ
code
code
<table data-role="table" id="table-column-toggle" data-filter="true" data-input="#filterTable-input" class="ui-responsive table-stroke">
<thead>
<tr>
<th data-priority="1">Name</th>
<th data-priority="1">From Agency</th>
<th data-priority="1">To Agency</th>
<th data-priority="1"><center>Move</center></th>
</tr>
</thead>
<tbody>
<?php foreach ($customer as $rows):?>
<tr>
<input type="hidden" name="id_user" value="<?=$rows->id_user;?>">
<td width="25%"><?=$rows->firstname;?> <?=$rows->lastname;?></td>
<td width="25%"><?=$rows->agency_name;?></td>
<td width="30%"><select name="agency" id="agency" data-theme="a" >
<?php foreach ($officer as $rows2):?>
<option value="<?=$rows2->agency;?>"><?=$rows2->firstname;?> <?=$rows2->lastname;?></option>
<?php endforeach;?>
</select></td>
<td width="20%"><a href="<?=base_url();?>index.php/admin/moving/<?=$rows->id_user;?>/<?=$rows2->agency;?>"></a></td>
</tr>
<?php endforeach;?>
</tbody>
</table>

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