我已经完成了应用程序中最重要的部分,在当前阶段我正在调用文本框事件TextChanged
。但是我想知道是否还有像asp.net中的文本更改事件那样执行此任务。另外,我如何在asp.net中实现像onTextChanging
这样的事件。请帮忙..?
答案 0 :(得分:0)
您可以将客户端keyup
事件处理程序附加到文本框,并使用__doPostBack
函数从文本框进行回发:
var tbPostBackTimeout = null;
function onTextBoxChanging(sender) {
clearTimeout(tbPostBackTimeout);
tbPostBackTimeout = setTimeout(function () {
__doPostBack(sender.name, '');
}, 500);
}
这里使用超时来避免在文本框中键入文本时连续回发。