我的系统有问题。
$("#sf").on('keyup',function(){
$("#daftarteman").html('<center><img src="../img/loader.gif" class="loader2"></center>');
$.get('konten/daftarteman.php?q='+$("#sf").val(),function(daftarteman){
$("#daftarteman").html(daftarteman);
});
});
如果未设置“ on keyup”,请执行
setInterval(function(){
$("#daftarteman").load('konten/daftarteman.php');
},500);
但是,如果设置了“ on keyup”,则setInterval的脚本将不起作用(根据“ on keyup”脚本运行)
答案 0 :(得分:0)
您可以在关闭keyup事件之前运行setInterval之前尝试一下
button_plus = Button(root, text="+", command=lambda: label.config(text=var + "ok"))
答案 1 :(得分:0)
检查事件是否已在元素上注册。
var elemEvents = jQuery._data( $('#sf')[0], "events" );
if(!elemEvents.hasOwnProperty("keyup")){
//keyup event is not registered so execute setInterval
}
如果要在“ #sf”上使用多个keyup处理程序,请使用命名空间事件