function ajaxAutoComplete(column, word){
$.ajax({
url:'ajaxAutoComplete.php',
type:'post',
data:{'column':column, 'word':word},
success:function(response_txt){
var data = JSON.parse(response_txt)
$( "#"+column ).autocomplete({
source: data,
focus:function(e,ui){return false;}
});
}
});
}
<?
/* db 연결 파일 */
include($_SERVER[DOCUMENT_ROOT].'/gnuboard4/dbconfig.php');
@extract($_POST);
if( $column != 'mb_name' ){
$sql = "select distinct($column) from excel_goodsPic where $column like '%$word%' order by $column asc limit 0, 15";
}else{
$sql = "select distinct($column) from g4_member where $column like '%$word%' order by $column asc limit 0, 15";
}
$result = $dbConn->query($sql);
$word_arr = array();
while($row = mysqli_fetch_array($result)){
$word_arr[] = $row[$column];
}
echo json_encode($word_arr);
?>
사용법 : <input type='text' onkeyup="ajaxAutoComplete('컬럼', '문자열')" />
'프로그램 > jquery' 카테고리의 다른 글
jsonp 사용법. (0) | 2014.12.01 |
---|---|
jqueryui-datepicker 한국형 옵션. (0) | 2014.12.01 |
키보드로 저장구현할때. (0) | 2014.12.01 |
jquery 선택자, 함수정리 (0) | 2014.12.01 |
현재 화면에 보이는 <table>태그를 엑셀(excel)로 출력하기 (0) | 2014.12.01 |