Basit kendi kendime yaptığım bir projede şöyle bir konuda yardımınıza ihtiyacım var.
bir inputta ajax kullanarak veri çekiyorum ( auto complete) fakat aynı verileri başka bir inputta daha çekmek istiyorum yani örnek vermek gerekirse;
Stokkodu
[inputbox]
[inputbox]
Sanırım anlatabildim mantığı. 1. Kutuda ürün kodunu çekebiliyorum ama 2. satırda arama aktif olmuyor. Bir türlü başaramadım.
Script kodum;
<script type="text/javascript">
$(document).ready(function(){
$("#name").autocomplete({
source:'getajax.php',
minLength:1
});
});
</script><?php
include ('Core/config.php');
$term=$_GET["term"];
$query=mysql_query("SELECT * FROM stokkartlar where urunadi like '%$term%' or urunkodu like '%$term%' order by id ");
$json=array();
while($verix=mysql_fetch_array($query)){
$json[]=array(
'value'=> $verix["urunkodu"],
'label'=>$verix["urunadi"]." - ".$verix["stoksayisi"]." Adet"
);
}
echo json_encode($json);
?>
#keyword, #name kullanmışsınız. Bir sayfada 1 tane ID olabilir unique'dir. 2 input'a aynı class'ı vererek selector olarak .oclassı kullanarak inputları aynı class'a bağlayın. kendi kendinize yaptığınız .autocomplate'i doğru programlamışsanız iki input için de çalışır.