jQuery AutoComplete在AJAX UpdatePanel环境中Po…

2018-06-22 07:34:36来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

前些日子,Insus.NET有实现《ASP.NET MVC使用jQuery实现Autocomplete》http://www.cnblogs.com/insus/p/5638895.html 。

但今天尝试把此功能移到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

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:CYQ.Data V5 从入门到放弃ORM系列:教程 - Log、SysLogs两个日志

下一篇:用Taurus.MVC 做个企业站(上)