我正在尝试将 JavaScript 函数添加setTimeout()
到我的 jQuery 表达式中。如果没有setTimeout()
my 函数,当我在文本框中输入文本时,会加载带有更新信息的部分视图。但是,它会在每次击键时加载信息。我的逻辑是,如果我可以设置一个计时器,那么当用户停止输入时,一秒钟后数据就会更新。
如您所见,我尝试输入一个setTimeout()
,但它似乎不起作用。
$(function() {
$('#DocId').live('keyup', function() {
setTimeout(var styleValue = $(this).val();
$('#tableContent').load(
'/CurReport/TableResults',
{ style: $(this).val()}), 1000);
}),
});
谢谢,
亚伦