Fork me on GitHub

js中数组的添加和移除

   1.引入js文件

<script src="../plugins/jQuery/jquery-2.2.3.min.js"></script>

2.HTML中代码的书写
<td><input  type="checkbox" ng-click="updateSelection($event,entity.id)"></td>
$event 代表该行是否被选中
entity.id为自己需要传入的值


3.js代码书写
//定义一个数组
$scope.selectIds=[];
$scope.updateSelection=function($event,id){
if($event.target.checked){
//往数组中加入一个元素
$scope.selectIds.push(id);
}else{
//删除数组中一个元素
var i=$event.selectIds.indexOf(id);
$scope.selectIds.splice(i,1);
}
}
备注:先定义一个数组 selectIds ,如果选中,则往数组中添加一个元素,否则,移除一个元素。


posted @   晨度  阅读(906)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示