|
|
|
**สอบถาม** เตรื่องเกี่ยวกับ Jquery ครับผมให้ัการเลือก listbox ที่อยู่ในตารางครับ ให้ไปแสดงใน textbox อีกตารางนึ่ง |
|
|
|
|
|
|
|
ขอดู HTML Code หน่อยครับ
|
|
|
|
|
Date :
2013-10-28 10:34:34 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับผม ตัดมาแค่ส่วนที่เกี่ยวข้องนะครับ
Code (PHP)
<table border="1">
<tr>
<td>ชื่องาน</td>
<td colspan="7" align="center">ระยะเวลาการทำงาน</td>
</tr>
<tr>
<td><input type="text" name="textfield" id="textfield" /></td>
<td colspan="-1">วันที่เริ่ม</td>
<td><input type="text" name="txtdatestart" id="txtdatestart" /></td>
<td><img src="images/cal.gif" onClick="javascript:NewCssCal('txtdatestart','DDMMYYYY')" style="cursor:pointer"/></td>
<td>วันที่สิ้นสุด</td>
<td><input type="text" name="txtdateend" id="txtdateend" onFocus="TimeDriff();"/></td>
<td><img src="images/cal.gif" onClick="javascript:NewCssCal('txtdateend','DDMMYYYY')" style="cursor:pointer"/></td>
</tr>
<tr>
<td colspan="7">
<div id="div_scroll">
<table border="0" id="myTbl">
<tr>
<td colspan="8" align="right"><input id="addRow" type="button" value="+" size="20"> <input id="removeRow" type="button" value="-" size="20"></td>
</tr>
<tr>
<th rowspan="2">ลำดับที่</th>
<th rowspan="2">จำนวน/หน่วย</th>
<th rowspan="2">รายการ</th>
<th colspan="3" rowspan="2">จำนวนวัน</th>
<th colspan="2">ผู้รับผิดชอบ</th>
</tr>
<tr>
<th>คนที่ 1</th>
<th> คนที่ 2</th>
</tr>
<tr id="firstTr">
<td>1</td>
<td>
<input type="text" name="textfield4[]" id="textfield4[]" />
</td>
<td><input type="text" name="textfield4[]" id="textfield4[]" /></td>
<td colspan="3">
<input name="textfield4" type="text" id="textfield4" size="12" /></td>
<td id="selemp">
<select name="selemp1" id="selemp1">
<?php
$selemp_listbox = "select emid,emname_thai,emstatus,sum(emmodel+emlighting_materiel+emend) AS SUM from tblemployee group by emid having emstatus = 1 and emid not in (select emid from tblrespon) order by SUM DESC ";
$selempmin_lisbox ="select min(reday) as Daymin from tblrespon group by emid order by reday desc";
$selemp_listbox_quety = mysql_query($selemp_listbox);
while($emplist = mysql_fetch_array($selemp_listbox_quety))
{
?>
<option value="<?php echo $emplist['emid']; ?>"><?php echo $emplist['emname_thai']; ?></option>
<?php } ?>
</select>
</td>
<td><select name="selemp2[]" id="selemp2[]">
<?php
$selemp_listbox = "select emid,emname_thai,emstatus,sum(emmodel+emlighting_materiel+emend) AS SUM from tblemployee group by emid having emstatus = 1 and emid not in (select emid from tblrespon) order by SUM DESC";
$selempmin_lisbox ="select min(reday) as Daymin from tblrespon group by emid order by reday desc";
$selemp_listbox_quety = mysql_query($selemp_listbox);
while($emplist = mysql_fetch_array($selemp_listbox_quety))
{
?>
<option value="<?php echo $emplist['emid']; ?>"><?php echo $emplist['emname_thai']; ?></option>
<?php } ?>
</select></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
<table border="1" id="tblwork">
<tr>
<td colspan="2">รวมเวลาทำงาน</td>
<td><div id="day"></div><!--<input name="day" id="day" type="text">--></td>
<td>วัน</td>
</tr>
<tr>
<td>ต้นทุน</td>
<td colspan="3">ราคา</td>
</tr>
<tr>
<td>จ้างพิเศษและงานนอก</td>
<td>มูลค่ารวม</td>
<td>ชื่อพนักงาน</td>
<td>มูลค่างานจากพนักงาน</td>
</tr>
<tr id="trwork">
<td><input type="text" name="textfield3[]" id="textfield3[]" /></td>
<td><input type="text" name="amount[]" id="amount[]" /></td>
<td id="TDnameemp"><input type="text" name="nameemp" id="nameemp" /></td>
<td><input type="text" name="textfield6[]" id="textfield6[]" /></td>
</tr>
</table>
|
ประวัติการแก้ไข 2013-10-28 11:40:10
|
|
|
|
Date :
2013-10-28 11:39:31 |
By :
nutzaaclub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนด้วยครับ
|
|
|
|
|
Date :
2013-10-28 21:43:15 |
By :
nutzaaclub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับผม เรื่องการโยนค่าใส่ Textbox ผมได้แล้วครับ ขอบคุณครับ
แต่เรื่องที่ให้เลือก listbox แล้วโยนไปใส่ใน Textbox ในแถวเดียวกันของอีกตารางหนึ่งผมยังทำไม่ได้ได้เลยครับ
มึนกับ Jquery อยู่เลย เพราะเป็นแแถวที่เพิ่มขึ้นมาที่หลัง นี้อะครับ
Code (PHP)
$('#myTbl tr:last td:eq(4) #selemp1').change(function(){
var emp= $('#myTbl tr:last td:eq(4) #selemp1 option:selected').text();
//alert(emp);
$('#tblwork tr:last td:eq(2) #nameemp').val(emp);
});
|
ประวัติการแก้ไข 2013-10-30 08:41:17
|
|
|
|
Date :
2013-10-30 08:13:31 |
By :
nutzaaclub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|