Dan*_*lba 56 jquery jquery-ui autocomplete jquery-plugins jquery-autocomplete
我正在使用jQuery AutoComplete插件与ajax结合使用.你知道如何在执行ajax搜索时显示进度指示器吗?
这是我目前的代码.
<script type="text/javascript">
$("#autocomplete-textbox").autocomplete('http://www.example.com/AutoComplete/FindUsers');
</script>
<div>
<input type="text" id="autocomplete-textbox" />
<span class="autocomplete-animation"><img id="ajaxanimation" src="../img/indicator.gif")"/></span>
</div>
Run Code Online (Sandbox Code Playgroud)
FindUsers URL返回内容中的用户列表.
Sam*_*son 158
autocomplete已经添加了ui-autocomplete-loading可用于此的类(在加载期间)...
.ui-autocomplete-loading { background:url('img/indicator.gif') no-repeat right center }
Run Code Online (Sandbox Code Playgroud)
Dal*_*len 47
$("#autocomplete-textbox").autocomplete
(
search : function(){$(this).addClass('working');},
open : function(){$(this).removeClass('working');}
)
Run Code Online (Sandbox Code Playgroud)
其中CSS类工作定义如下:
.working{background:url('../img/indicator.gif') no-repeat right center;}
Run Code Online (Sandbox Code Playgroud)
编辑
Sam的答案是解决问题的更好方法
| 归档时间: |
|
| 查看次数: |
58660 次 |
| 最近记录: |