|
|
|
Auto Fill เมื่อกรอกข้อมูลที่มีอยู่ให้แสดงรายละเอียดออกมา ลองทำแล้วไม่ได้ค่ะ ไม่มีข้อมูลออกมาเลย |
|
|
|
|
|
|
|
โค้ดที่ใช้ค่ะ ลองทำแล้วก็ไม่มีข้อมูลแสดงค่ะ
ไฟล์สำหรับแสดงผลค่ะ
Code (JavaScript)
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#txtCustomerID").change(function(){
alert(txtCustomerID.value);
$.ajax({
url: "returnCustomer2.php" ,
type: "POST",
data: 'sCusID=' +txtCustomerID.value
})
.success(function(result) {
alert('12345');
var obj = jQuery.parseJSON(result);
if(obj == '')
{
}
else
{
$.each(obj, function(key, inval) {
alert('6789');
$("#txtCustomerID").val(inval["id_pass"]);
$("#txtName").val(inval["rent_name"]);
$("#txtEmail").val(inval["rent_email"]);
$("#txtCountryCode").val(inval["CountryCode"]);
$("#txtBudget").val(inval["Budget"]);
$("#txtUsed").val(inval["Used"]);
});
}
});
});
});
</script>
ไฟล์สำหรับ select ข้อมูล
Code (PHP)
<?php
$objConnect = mysql_connect("localhost","root","1234") or die(mysql_error());
$objDB = mysql_select_db("dbhome");
$strSQL = "SELECT * FROM renter WHERE 1 AND id_pass = '".$_POST["sCusID"]."' ";
$objQuery = mysql_query($strSQL) or die (mysql_error());
$intNumField = mysql_num_fields($objQuery);
$resultArray = array();
echo "<script>alert(".$_POST["sCusID"].");</script>";
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);
}
mysql_close($objConnect);
echo json_encode($resultArray);
?>
Tag : PHP, MySQL, JavaScript, Ajax
|
|
|
|
|
|
Date :
2015-06-02 11:16:52 |
By :
JuNiorWP |
View :
774 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-06-02 14:59:14 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|