zoukankan      html  css  js  c++  java
  • JQuery绑定事件处理动态添加的元素

    情况概要:

    要用全选按钮来全部选中查询出的结果。

    在页面加载时,并没有数据项。需要点击查询后才能出来数据项。

    一、

    首先,我试了注册Click事件,肯定黄了。

    二、

    准备用live。然后发现现在的版本已经不支持。

    三、

    下载jquery 1.8,在加载时使用live方法。

     1 //加载时执行的函数
     2 $(RegisterEvent);
     3 
     4 function RegisterEvent() {
     5     $("#ChkAllItems").live("click", function () {
     6 
     7 
     8         var checkBoxes = $("input[name = 'SelItem']:checkbox");
     9         var ifChecked = $("#ChkAllItems").attr("checked");
    10         if (ifChecked) {
    11             checkBoxes.attr("checked", true);
    12         }
    13         else {
    14             checkBoxes.attr("checked", false);
    15         }
    16     }); 
    17 }

     四、

    结果成功了。

    如果疑问,欢迎留言。互相学习,共同进步。

  • 相关阅读:
    The Best Seat in ACM Contest
    确定比赛名次
    Red and Black
    Can you find it?
    胜利大逃亡
    Reward
    DXUT编译指南(转)
    逐顶点和逐像素光照
    转战DX
    hlsl之ambient
  • 原文地址:https://www.cnblogs.com/zhaojianrun/p/4646368.html
Copyright © 2011-2022 走看看