|
|
|
ขอวิธีการทำ popup เลือกข้อมูลได้หลาย ๆ ข้อมูล แทน การใช้ list menu ค่ะ |
|
|
|
|
|
|
|
เคยทำแสดง loop list record แบบแบ่งหน้ามาแล้วสินะครับ ก็ทำแบบนั้นแต่มีขั้นตอนดังนี้
<form name="form1" ...>
...
<span id="display_name_box"></span>
<input type="hidden" name="person_id" value="" />
<button onclick="window.open('list_record.php','','width=500,height=300');">browse</button>
...
...
</form>
ข้างบนเป็นหน้า form insert ครับ
จากนั้นหน้า list_record ก็ใส่คำสั่งไปเช่น
..
<?php while($row=mysql_fetch_assoc($result)):?>
<a href="#" onclick="data_back_to_opener('<?php echo $row['name']);?>',<?php echo $row['id'];?>);">
<?php echo ($row['name']);?>
</a><br/>
<?php endif;?>
<script>
function data_back_to_opener(name,id){
//หน้าต่าง opener หมายถึงหน้า form insert
opener.getElementById('display_name_box').innerHTML = name; //แสดงชื่อ
opener.form1.person_id.value = id;//กำหนดค่า person_id เพื่อนำไปบันทึกใน db
self.close();
}
</script>
|
|
|
|
|
Date :
2010-07-14 19:52:51 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุงมาก ๆ นะคะ แต่ หนูก็ ยัง งง อยู่ค่ะว่า ต้อง ทำยังไง งง ค่ะ
|
|
|
|
|
Date :
2010-07-18 12:50:17 |
By :
wp_mart |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|