服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - ASP.NET教程 - asp.net updatepanel 导致JS不能加载,而无法使用的解决方法

asp.net updatepanel 导致JS不能加载,而无法使用的解决方法

2019-11-15 13:56asp.net教程网 ASP.NET教程

asp.net updatepanel 局部刷新,导致JS不能加载,而无法使用,而且 updatepanel会刷两次,郁闷的,解决方法如下

代码如下:


<script type="text/javascript" language="javascript">
    var prm = Sys.WebForms.PageRequestManager.getInstance();
    prm.add_endRequest(function () {
        // re-bind your jquery events here  
        $(document).ready(function () {

            //begin 
            var span = $("input[id*='txtSpan']");
            span.focusout(function () { 
                var greaterthenzero = (span.val() == 0);
                if (span.val() == 0) {
                    $("#spRule").show();
                    $("input[id*='btnSave']").attr("disabled","disabled");
                }
                else {
                    $("#spRule").hide();
                    $("input[id*='btnSave']").removeAttr("disabled");
                } 
            });
            //end

        });
    }
 );
</script>

延伸 · 阅读

精彩推荐