jQuery オートコンプリートを実装しようとしています。
オートコンプリートの呼び出しでは、リストを読み込むのに 500 ミリ秒かかります。この 500 ミリ秒の間に、ユーザーがさらに文字を入力すると、オートコンプリートが再び起動し、リストが重複します。
呼び出しを 1 回だけに制限するにはどうすればよいですか?
-
Javascript 側:
$(document).ready(function(){
var url = "localhost/index.php?page=user&choice=getlist";
$("#list").autocomplete({json_url:url,height:6});
});
PHP 側:
$arr[] = array(//filled with array data );
print json_encode($arr);