js失效是因为Updatapanel没有postback, js不会重新加载,所以失效。我们必须在页面中的Updatepanel中重新加载js,童鞋们请参考以下例子:

<%@ Page Title="About Us" Language="vb" MasterPageFile="~/Site.Master" AutoEventWireup="false"CodeBehind="About.aspx.vb" Inherits="JavaScriptSample.About" %><asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"><script type="text/javascript" src="../Scripts/jquery-1.4.1.min.js"></script><script type="text/javascript">$(function() {BindEvents();});    function BindEvents() {
      $(":checkbox:first").bind('click', function () {if (this.checked == true) {$(":checkbox:gt(0)").attr('checked', 'true');} else {$(":checkbox:gt(0)").removeAttr("checked")}});$(":checkbox:gt(0)").bind('click', function () {var checkedCounter = 0;$(":checkbox:gt(0)").each(function () {if (this.checked == true) {checkedCounter++;}});if (checkedCounter == 4) {$(":checkbox:first").attr('checked', 'true');} else {$(":checkbox:first").removeAttr("checked")}});
    }</script>
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent"><asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager><asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate><script type="text/jscript" >var prm = Sys.WebForms.PageRequestManager.getInstance();prm.add_endRequest(function () {// re-bind your jquery events here
                    BindEvents();});</script><asp:CheckBox ID="cbAll" runat="server" Text="cbAll" /><asp:CheckBox ID="CheckBox1" runat="server" Text="cb1" /><asp:CheckBox ID="CheckBox2" runat="server" Text="cb2" /><asp:CheckBox ID="CheckBox3" runat="server" Text="cb3" /><asp:CheckBox ID="CheckBox4" runat="server" Text="cb4" /><asp:Button runat="server" ID="btn1" Text="Text" /></ContentTemplate></asp:UpdatePanel>
</asp:Content>

呵呵!希望对您有用!

转载于:https://www.cnblogs.com/Dannier/archive/2012/07/05/2578105.html

Updatepanel jquery 失效解决方案相关推荐

  1. Jquery 复选框全选与反选点击执行一次然后失效解决方案

    Jquery 复选框全选与反选点击执行一次然后失效解决方案 参考文章: (1)Jquery 复选框全选与反选点击执行一次然后失效解决方案 (2)https://www.cnblogs.com/feng ...

  2. Win系统速览桌面功能失效 - 解决方案

    Win系统速览桌面功能失效 - 解决方案 问题 解决方案 步骤1:确保显卡驱动正常运行 步骤2:检查任务栏设置 步骤3:调整视觉效果 问题 Win10系统支持用户鼠标悬停在任务栏右下角时速览桌面.但可 ...

  3. 码云图床失效解决方案

    码云图床失效解决方案 看着不少picgo+gitee免费图床你心动了没,没错最近gitee先是将这些用户的仓库直接封死,但是可能是反馈太多,然后解封了,不过没法外链,也就意味着你的博客的图片全都无了, ...

  4. seata1.5.1 分布式事务没有传递xid,xid为null,事务参与者获取不到xid导致事务失效解决方案

    环境版本:seata--- 1.5.1 问题:分布式事务没有传递xid导致事务失效解决方案,事务参与者通过RootContext.getXID()没有获取到xid. 解析seata传递原理: 1.在G ...

  5. seata 分布式事务没有传递xid导致事务失效解决方案

    seata 分布式事务没有传递xid导致事务失效解决方案 当spring cloud 设置全局开启分布式事务,在调用分支事务没有传递xid,原因是feign或者http调用时候 header 没有pu ...

  6. 红米K20 Pro 传感器失效解决方案

    红米K20 Pro 传感器失效解决方案 参考文章: (1)红米K20 Pro 传感器失效解决方案 (2)https://www.cnblogs.com/easyc/p/Redmi_K20_Pro_se ...

  7. IView 给Submenu增加click事件失效解决方案

    IView 给Submenu增加click事件失效解决方案 参考文章: (1)IView 给Submenu增加click事件失效解决方案 (2)https://www.cnblogs.com/ouke ...

  8. Easyui笔记:jquery执行append后input的验证失效解决方案

    $('input[type!="hidden"],select,textarea',$("#表单ID")).each(function(){//执行验证器初始化 ...

  9. fancybox 无效 失效 直接打开页面, ajax 之后 fancybox对更新的数据无效,Jquery失效 无效...

    案例:做个聊天室项目,数据都是通过ajax刷新出来的,而对新数据绑定的fancybox均无效,点击直接打开到了新页面而不是弹窗,解决方法其实很简单 简单分析:ajax加载内容是在$(document) ...

  10. feign session 调用_springboot使用feign调用session传递失效解决方案

    标题 框架 version 1 springboot 1.5.9.release 2 springCloud 1.2.4.release 3 eureka 1.6.2 4 feign 9.5.0 前言 ...

最新文章

  1. 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
  2. Linux中使用SecureCRT上传、下载文件命令sz与rz用法实例
  3. 前端:JS/30/综合实例:选项卡(HTML,CSS,JS)
  4. c语言提取七位数讲解,输入一个七位数将这个数的奇位数重新组合成新的四位数并输出的编程怎么写    在线等急...
  5. 云计算的SPI服务模型
  6. C++ Object Persistence with ODB 学习笔记
  7. 阿里云数据库迁移手记
  8. matlab中matconvnet,matlabR2016中配置matconvnet编译时出错
  9. 技术架构图-软件研发流程
  10. linux三星电脑开机怎么进入页面,三星Samsung笔记本电脑开机进入BIOS的方法与BIOS设置全功能菜单(F2)...
  11. java 当前周_优化java获取当前系统时间属于第几周(时间段)
  12. parse error, unexpected TOKBEGIN, expecting AFFECT or SEMICOLON
  13. springboot配置多源数据库
  14. Linux 内核软死锁(soft lockup)记录
  15. R数据分析:变量间的非线性关系,多项式,样条回归和可加模型
  16. 一文搞懂什么是QPS PV 关于并发的面试
  17. 【SysML精粹】模块定义图
  18. 数据库优化:表的优化
  19. 如何从技术牛人转型为管理高手
  20. jquery中ajax的分页,利用jQuery中的ajax分页实现代码

热门文章

  1. python 绘制图表生成svg文件_使用Python创建SVG
  2. [图文教程] 手把手教你安装Android SDK
  3. 阅读分布式锁文章总结
  4. python英寸换成厘米代码_Python的新手-尝试将厘米编码为英寸,反之亦...
  5. docker php 一键部署_提升10倍生产力:IDEA远程一键部署SpringBoot到Docker
  6. [渝粤教育] 中国地质大学 材料力学 复习题
  7. 【渝粤题库】陕西师范大学202281 中央银行学II 作业(专升本)
  8. 计算机网络基础系列(七)复用、分用和可靠数据传输的基本原理
  9. 基于LSTM的时间序列预测-原理-python代码详解
  10. matlab中K=[K,temp]含义