|
|
|
php กับ javascript ส่งค่าตัวแปร หลังจากกดปุ่ม submit เช็คช่องว่าง |
|
|
|
|
|
|
|
ลองเปลี่ยนเป็น onClick ดูครับ หรือลองดู patch js ถูกหรือเปล่าครับ
|
ประวัติการแก้ไข 2013-08-19 10:32:44
|
|
|
|
Date :
2013-08-19 10:31:34 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแล้วครับ เปลี่ยนเป็น
onclick="JavaScript:return fncSubmit(<?=$i?>);"
ส่วน
<script language="JavaScript" src="frmsubmit.js"></script>
ลองแล้วครับ
ยังไม่ได้ครับ
|
|
|
|
|
Date :
2013-08-19 10:44:31 |
By :
JACK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทดลองเขียนแบบ jquer ดูน่ะครับ
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body >
<form name="frmtest" id="frmtest" method="post" action="www.google.com">
<table width="200" border="1">
<tr>
<th width="200"> <div align="left">Part NO </div></th>
<th width="200"> <div align="left">Part Name </div></th>
<th width="100"> <div align="left">Qty</div></th>
</tr>
<tbody>
<?php
for($i=0;$i<2;$i++)
{
?>
<tr>
<td><div align="left"><input type="text" name="txtpartNO<?php echo $i?>" id="txtpartNO<?php echo $i?>" size="10"></div></td>
<th><div align="left"><input type="text" name="txtpartname<?php echo $i?>" id="txtpartname<?php echo $i?>" size="20" ></div></th>
<th><div align="left"><input type="text" name="txtqty<?php echo $i?>" id="txtqty<?php echo $i?>" size="10"></div></th>
</tr>
<?php
}
?>
</tbody>
</table>
<input type="submit" name="submit" value="submit" >
</form>
<script type="text/javascript">
var form1 = $("form#frmtest");
form1.submit(function(event){
event.preventDefault();
var errcount=0;
$("tbody input:text",form1).each(function(){
if($(this).val() == ""){
errcount++;
alert($(this).attr("name"));
$(this).focus();
}
});
if(errcount == 0){ form1.submit(); }
})
</script>
</body>
</html>
|
ประวัติการแก้ไข 2013-08-19 11:58:09
|
|
|
|
Date :
2013-08-19 11:39:47 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ ได้แล้ว
เด๊่ยวจะลองไปศึกษาดูนะครับ jquery
|
|
|
|
|
Date :
2013-08-19 11:50:16 |
By :
JACK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้เช็คเฉพาะ text box ที่ต้องการได้ไหมครบ
ผมต้องการเช็คทีละ textbox ครับ ทำได้ไหมครับ jqeury
|
|
|
|
|
Date :
2013-08-20 08:30:25 |
By :
JACK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
for($i=0;$i<2;$i++)
{
?>
<tr>
<td><div align="left"><input type="text" name="txtpartNO<?php echo $i?>" id="txtpartNO<?php echo $i?>" size="10"></div></td>
<td><div align="left"><input type="text" name="txtpartname<?php echo $i?>" id="txtpartname<?php echo $i?>" size="20" ></div></td>
<td><div align="left"><input type="text" name="txtqty<?php echo $i?>" id="txtqty<?php echo $i?>" size="10" rel="required" ></div></td>
</tr>
<?php
}
?>
Code (PHP)
var form1 = $("form#frmtest");
form1.submit(function(event){
event.preventDefault();
var errcount=0;
$("tbody input:text [rel='required']",form1).each(function(){
if($(this).val() == ""){
errcount++;
alert($(this).attr("name"));
$(this).focus();
}
});
if(errcount == 0){ form1.submit(); }
})
|
|
|
|
|
Date :
2013-08-20 10:08:38 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|