手记

jQuery AutoComplete


但今天尝试把此功能移到ASP.NET Ajax UpdatePanel环境中使用。网页在第一次加载时是没有任何问题,但是一旦网页在PostBack之后,IE下就失灵了,但是FireFox还是可行了。

经Bing搜索,查询到是因为PostBack之后,有对UpdatePanel内容作了更新,这样需要重新绑定javascript:

 

 $(function () {            var prmInstance = Sys.WebForms.PageRequestManager.getInstance();            prmInstance.add_initializeRequest(InitializeRequest);            prmInstance.add_endRequest(EndRequest);            InitAutoCompl();        });        function InitializeRequest(sender, args) {        }        function EndRequest(sender, args) {            InitAutoCompl();        }        function InitAutoCompl() {            //这里写autocomplete代码        }

Source Code

 

0人推荐
随时随地看视频
慕课网APP