0

我正在使用远程服务器的自动完成功能。以下代码适用于我,但我不理解选项延迟、启用和缓存长度。特别是我需要知道是什么cacheLenght,以及如何验证结果是否被缓存。我正在使用以下库:

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/black-tie/jquery-ui.css" type="text/css" />
  <script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script>
  <script src='http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js'></script>

$("#boxId").autocomplete({
  source:<url>,
  minLength:4,
  delay:1000,
  enable:true,
  cacheLength:1
});

我需要使用缓存,因为我不想发送重复的请求。

4

0 回答 0