1

我已经完成了应用程序中最重要的部分,在当前阶段我正在调用文本框事件TextChanged。但我想知道是否有任何方法可以像 asp.net 中的文本更改事件一样执行此任务。否则我如何实现像onTextChangingasp.net 中的事件。请问有什么帮助..?

4

1 回答 1

0

您可以将客户端keyup事件处理程序附加到文本框并使用__doPostBack以下功能从文本框回发:

var tbPostBackTimeout = null;

function onTextBoxChanging(sender) {
    clearTimeout(tbPostBackTimeout);

    tbPostBackTimeout = setTimeout(function () {
        __doPostBack(sender.name, '');
    }, 500);
}

这里使用超时来避免在文本框中键入文本期间连续回发。

于 2013-02-08T09:01:14.657 回答