您好我的Javascript代码存在问题:我希望我的代码每秒加载一次,但这不能在我的Javascript中运行:
$('#search_text').setInterval(function(){
var search = $(this).val();
if(search != '')
{
load_data(search);
}
else
{
load_data();
}
}, 100);
有人知道如何解决这个问题吗?
提前感谢。
答案 0 :(得分:0)
输入框没有setInterval
方法。请尝试以下方法:
setInterval(function(){
var search = $('#search_text').val();
if(search != '') {
load_data(search);
} else {
load_data();
}
}, 1000);
答案 1 :(得分:0)
这里的指针实际上并不是指search-text元素 您可能需要尝试以下
$('#search_text').setInterval(function(){
var search = $('#search_text').val();
if(search != '')
{
load_data(search);
}
else
{
load_data();
}
}, 1000);