0
db에서 동적 자동 완성 검색을 시도하고 있습니다.
내가 'P1'을 삽입하면 내 자동 완성에 'P1623AD'가 표시됩니다. & 'P123AD' 또는 '하드'를 입력하고 '하드웨어'를 입력하면 자동 완성이 표시됩니다.
현재 1 열만 검색 할 수 있습니다. Jquery UI : mysql db의 다중 데이터 열에 의한 자동 완성 검색
내 쿼리 :
$ItemDetail = array();
$getItemSQL = base_executeSQL("SELECT eitem_item_code,eitem_item_name FROM eitem_item");
while($Item_row = base_fetch_array($getItemSQL)){
$ItemDetail[]=$Item_row;
}
echo json_encode($ItemDetail);
내 JQuery와 :
$('input#item_search').autocomplete({
source:function (request,response){
$.ajax({
type:"GET",
data:{term:request.term},
dataType:'json',
url:'search_item.php',
success:function(data){
response($.map(data, function (item)
{
// return
//alert(data[0]);
return{item.eitem_item_code,item.eitem_item_name
};
}));
}
});
},
minLength:1
});
감사