Ben bir otomatik tamamlama alanında seçimine dayalı 3 alanlarını doldurur bir form var. Bu iyi ve iyi çalışıyor, ancak ben bir otomatik tamamlama tarafından otomatik olarak doldurulur var alanlardan biri dayalı otomatik olarak doldurulur gereken bir 4 alan var.
Bu 4 alanını doldurmak için en iyi yolu nedir?
Burada main benim kod:
<script type="text/javascript">
$().ready(function() {
$("#PartNumberID").autocomplete({
source: "ajax/getData.php",
minLength: 6,
delay: 100,
select: function(event, ui) {
$("#loadingIcon").show();
$("#PartNumberID").val(ui.item.value);
$("#BoxID").val(ui.item.dietype);
$("#PackageID").val(ui.item.pkg);
$("#loadingIcon").fadeOut();
},
change: function(event, ui){
$("#ProcessID").val("RESULT FROM SQL STATEMENT USING BoxID GOES HERE");
}
});
});
</script>
burada kutusunda GET VAR geçirirseniz sürecini alacak process.php adlandırılan benim dosya, ben sadece kutu VAR göndermek için nasıl anlamaya ve bu dosyanın sonucunu almak ve giriş alanına koymak gerekir:
<?php
require_once '../includes/conn.php';
$sql=mysql_query("SELECT PROCESS FROM data WHERE `box` = \"".$_GET['box']."\" GROUP BY PROCESS") or die("mysql error".mysql_error());
$part['process']=mysql_result($sql,0);
$parts[]=$part;
echo json_encode($parts);
?>