Mat*_*iby 2 jquery jquery-ui jquery-ui-autocomplete
有没有办法停止ui jQuery自动完成如果用户离开页面查看文档在这里我看到很多东西
.autocomplete( "destroy" )
.autocomplete( "disable" )
.autocomplete( "close" )
Run Code Online (Sandbox Code Playgroud)
但是如何在用户离开现场后使用它们
$("#request_song").autocomplete({
source: function(req, add){
$.getJSON('<%= ajax_path("trackName") %>', req, function(data) {
var suggestions = data.suggestions;
add(suggestions);
});
},
change: function() {
var main = $('#main_content');
main.empty().append("<img id=\"throbber\" src='/pre_config/css/images/throbber.gif' alt='Loading. Please wait.' />");
$("#band_events").load("/load_events/"+ escape($('#request_artist').val()), successCallback );
},
});
Run Code Online (Sandbox Code Playgroud)
将blur事件处理程序绑定到字段(实际上是丢失焦点事件):
$("#request_song").blur(function(){
// Using disable and close after destroy is redundant; just use destroy
$(this).autocomplete("destroy");
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5487 次 |
| 最近记录: |