<html> <head> <title>ThaiCreate.Com</title> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#txtCustomerID,#txtEmail").change(function(){ $("#sCusID").empty(); $("#sEmail").empty(); $.ajax({ url: "returnCustomer1.php" , type: "POST", data: 'sCusID=' +$("#txtCustomerID").val()+'&sMail='+$("#txtEmail").val() }) .success(function(result) { var obj = jQuery.parseJSON(result); if(obj != '') { $.each(obj, function(key, inval) { if($("#txtCustomerID").val() == inval["CustomerID"]) { $("#sCusID").html(" <font color='red'>?????????????????????</font>"); } if($("#txtEmail").val() == inval["Email"]) { $("#sEmail").html(" <font color='red'>??????????????????</font>"); } }); } }); }); }); </script> </head> <body> <h2>jQuery ?????????????</h2> <table width="399" border="1"> <tr> <td width="114">CustomerID <font color="red">*</font></td> <td width="309"><input type="text" id="txtCustomerID" name="txtCustomerID" size="5"> <span id="sCusID"></span> </td> </tr> <tr> <td>Name</td> <td><input type="text" id="txtName" name="txtName" size="20"></td> </tr> <tr> <td>Email <font color="red">*</font></td> <td><input type="text" id="txtEmail" name="txtEmail" size="25"> <span id="sEmail"></span> </td> </tr> <tr> <td>CountryCode</td> <td><input type="text" id="txtCountryCode" name="txtCountryCode" size="2"></td> </tr> <tr> <td>Budget</td> <td><input type="text" id="txtBudget" name="txtBudget" size="5"></td> </tr> <tr> <td>Used</td> <td><input type="text" id="txtUsed" name="txtUsed" size="5"></td> </tr> </table> </body> </html>
<?php include 'conn.php'; $strSQL = "SELECT * FROM customer WHERE 1 AND CustomerID = '".$_POST["sCusID"]."' "; $objQuery = mysql_query($strSQL) or die (mysql_error()); $intNumField = mysql_num_fields($objQuery); $resultArray = array(); while($obResult = mysql_fetch_array($objQuery)) { $arrCol = array(); for($i=0;$i<$intNumField;$i++) { $arrCol[mysql_field_name($objQuery,$i)] = $obResult[$i]; } array_push($resultArray,$arrCol); } echo json_encode($resultArray); ?>
data: { sCusID: $("#txtCustomerID").val(), sMail: $("#txtEmail").val() }
if($("#txtCustomerID").val()>'' && $("#txtEmail").val()>''){ do ajax }
$.ajax().done(function(msg){ if(confirm(msg)) { do this; } });
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง