angularjs中的$event事件

博客主要介绍了AngularJS中的$event事件,指出$event.target可直接选取到checkbox对象,聚焦于AngularJS事件相关信息技术内容。

angularjs中的$event事件

                             <tr>
                                 <th class="" style="padding-right:0px">
                                     <input id="selall" type="checkbox" class="icheckbox_square-blue">
                                 </th> 
            <th class="sorting_asc">品牌ID</th>
               <th class="sorting">品牌名称</th>               
               <th class="sorting">品牌首字母</th>                  
                           <th class="text-center">操作</th>
                             </tr>
                         </thead>
                         <tbody>
                             <tr ng-repeat="l in list" >
                                 <td><input  type="checkbox" ng-click="updateIds($event,l.id)" ></td>                                 
                              <td>{{l.id}}</td>
               <td>{{l.name}}</td>              
                                    <td>{{l.firstChar}}</td>                                   
                                    <td class="text-center">                                           
                                      <button type="button" class="btn bg-olive btn-xs" data-toggle="modal" data-target="#editModal" ng-click="findOne(l.id)" >修改</button>                                           
                                    </td>
                             </tr>
                         </tbody>
                     </table>
   $scope.updateIds=function($event,id){
    if($event.target.checked){//判断是否选中
     $scope.selectIds.push(id);//选中往数组里添加id信息
    }else{
     var idx = $scope.selectIds.indexOf(id);//获取要删除的id下标
     $scope.selectIds.splice(idx,1);//idx:要删除的下标,1表示从当前下标往后删除的个数 一般是1个
    }
    
   }

==$event.target代表能够直接选取到checkbox对象 ==

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值