1, 4번은 클라이언트 측에서/ 2, 3번은 서버측에서 수행하게 된다.
서버로 요청하는 ajax
$(function() {
$("#search_box").keyup(function() {
$.ajax({
url : 요청보낼 주소,
data : { keyword : $(this).val() },
method : "GET"
})
.done(function(result)) {
$("#suggestion_box").html(result);
});
});
});
DB(데이터 베이스)