angular中的添加和批量删除

学习H5indexedDB 增删改查 学习使用indexedDB,封装js进行本地浏览器的存储功能。 立即下载
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script src="js/angular.min.js" type="text/javascript" charset="UTF-8"></script>
        <style>
            .tab{
                width: 500px;
            }
        </style>
    </head>
    <body ng-app="myApp" ng-controller="myCtrl">
        用户名:<input type="text" ng-model="name" />
        价格:<input type="text" ng-model="price" />
        数量:<input type="text" ng-model="count"/>
        <input type="button" value="添加" ng-click="add()"  />
        <br />
        <input type="button" value="批量删除" ng-click="dele()" /><br />
        
        <table class="tab" border="1px" cellpadding="0px" cellspacing="0px">
            <tr><td><input type="checkbox" /></td><td>球类</td><td>单价</td><td>数量</td><td>总价</td><td>操作</td></tr>
            <tr ng-repeat="good in goods"><td><input type="checkbox" ng-click="xuanzhong($index)" /></td><td>{{good.gname}}</td><td>{{good.gprice}}</td><td>{{good.gcount}}</td><td>{{good.gprice*good.gcount}}</td><td>删除</td></tr>
        </table>
    </body>
    <script type="text/javascript">
        
        alert("aa")
        var mo = angular.module("myApp",[]);
        mo.controller("myCtrl",function($scope){
            $scope.goods=[{"flag":false,"gname":"篮球","gprice":10,"gcount":80}];
            $scope.add=function(){
                var good = {"flag":false,"gname":$scope.name,"gprice":$scope.price,"gcount":$scope.count};
                $scope.goods.push(good);
            }
            
            $scope.xuanzhong = function($index){
                    $scope.goods[$index].flag = !$scope.goods[$index].flag;
            }
            
            $scope.dele=function(){
                for (var i = $scope.goods.length-1; i>=0; i--) {
                    var g = $scope.goods[i];
                    if(g.flag){
                        $scope.goods.splice(i,1);
                    }
                }
            }
        });
    </script>
</html>

h5 indexDB table 简单的增删改查案列 实现了简单的增删改查demo,适用于谷歌,没做过其他浏览器的适配 立即下载

相关推荐

Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)

主要介绍了Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码),需要的朋友可以参考下

indexedDB(二)添加、修改、删除篇

前言 上篇讲了简单的创建了一个数据库和两个表,这里就详细记录下查询; 这里先定义二个数组对象 data(){ return { arr:[ {id:1,name:'杨姐',age:18,sex:0}, {id:2,name:'骏驰',age:33,sex:0}, {id:3,name:'king',age:45,sex:1}, {id:4,name:'浩杰',age:16,sex:0}, {id:5,name

qq_38935512的博客 6113

扫码器USB键盘报告描述符数据格式解析

Byte0用于判断Shift是否按下,当按下时Byte0的Bit1会置1,即0x02,若未按下,Bit为0,即0x00。0x00 0x00 0x00 0x00 0x00 0x00 0x00--->>未按下Shift。0x00 0x00 0x00 0x00 0x00 0x00 0x00--->>按下Shift。0x00 0x04 0x00 0x00 0x00 0x00 0x00--->>输出A。0x00 0x04 0x00 0x00 0x00 0x00 0x00--->>输出a。

m0_65548585的博客 1142

indexDB实现用户的删除和修改

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>in.

qq_50951790的博客 1339

基于Multisim的智能交通灯控制系统仿真与实现(含动态闪烁功能)

本文详细介绍了基于Multisim的智能交通灯控制系统仿真与实现,重点解析了动态闪烁功能的电路设计。通过555定时器、74LS192计数器和JK触发器等核心模块,实现了主干道与支干道的交替通行及黄灯1Hz闪烁功能,为交通灯控制系统设计提供了完整的仿真方案。

weixin_29174013的博客 425

Redash离线环境部署2020.1(centos+windows)

背景 Redash是一款开源的BI系统,核心功能是添加数据源,然后进行数据的可视化展示。一般会拿出来同Supervisor和Metabase进行选型比较,这里对三者的选型不做细致分析。而是给出在Redash开发环境部署踩过的坑,很多坑是自己琢磨出来的,网上几乎找不到更新的资料。适用于没怎么用过linux,也不怎么熟悉python的,用的是最新(master)的redash的代码(上一个发布版本...

Jone_wan的专栏 2138

springboot+前端angular批量删除功能实现

后端代码实现 后端逻辑: 前端穿的参数应该是个参数的数组进行批量操作,所以传的字段设置为:long[] 传的字段 controller层 /** * 批量删除(删除选中) * @param xxx是传的字段进行绑定删除 * @return */ @RequestMapping(value = "/deleteXZ", method = RequestMethod.POST) public RestResult<?> delet...

qq_45866386的博客 796

Qt插件之Qt Designer插件实现

相比于通过控件提升来使用自定义控件,在Qt Designer中直接使用自定义控件更加方便和直观。这里就介绍一下如编写和注册Qt Designer插件。Qt Designer插件本质上来说就是一个动态库,和普通的动态库的区别是插件中导出了Qt Designer能识别的接口。...

yang1fei2的博客 3100

angular批量删除

var app=angular.module("myApp",[]);             app.controller("myCtrl",function($scope){         $scope.goods=[{         name:"鼠标",         num:20,         dan:100,         flag:false         

zhaochuang4858529的博客 304

华为OD机试真题 新系统 2026-09-06 Python&JS【仓储货物有序出库】

某仓储中心有一个货物堆放区,货物编号按乱序堆叠存放,只能从顶部取货,管理员需要将货物按编号从小到大取出。

MISAYAONE的博客 116

2021年03月 C/C++(五级)真题解析#中国电子学会#全国青少年软件编程等级考试

给定一个十进制正整数n(0 < n < 1000000000),每个数位上数字均不为0。n的位数为m。现在从m位中删除k位(0

人生就是一个不断学习的过程 1011

前端浏览器自带数据库增删改查操作:indexdDB的基础使用

IndexedDB 是一种底层 API,用于在客户端存储大量的结构化数据(也包括文件/二进制大型对象(blobs))。该 API 使用索引实现对数据的高性能搜索。虽然 Web Storage 在存储较少量的数据很有用,但对于存储更大量的结构化数据来说力不从心。而 IndexedDB 提供了这种场景的解决方案。

全易 1821

智能手表 BOM 表与版本管理记录

试产与量产阶段 智能手表 BOM 表与版本管理记录

hoony123的博客 1053

angular实现简单的用户信息表

一.实现要求 1.    搭建页面 2.    显示所有用户信息 3.    根据用户名实现用户查询显示 4.    根据年龄范围下拉菜单实现用户显示 5.    根据用户年龄实现用户显示 6.    实现批量删除功能:选中左侧多选框,点击批量删除,删除选中项,没选中提示用户,点击最上方的多选框,实现全选。 7.    点击添加用户,下方页面显示添加用户界面,填写用户信息

Anni__9468的博客 581

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Angular实现购物车

Title table{ border-collapse: collapse; } th,td{ padding: 10px; border: 1px solid #000; } var data=[{'na

SXS120730的博客 416

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

购物车(angularJS)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>max</title> <style> .tab tbody tr:nth-child(odd){background-color: #ffacbd} .tab tbody tr:nth-child(eve

污鸦的博客 299

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

混合开发 综合练习

HBuilder中的布局文件 <body ng-app="myApp" ng-controller="myCtrl"> <center> 查询:<input type="text" placeholder="请输入查询关键字" ng-model="sera" /> 排序:<select ng-model=...

Grace_er的博客 271

zorro---table的选择

样式 我这里使用的是:zorro的10.2.2版本 原官网代码: import { Component, OnInit } from '@angular/core'; interface ItemData { id: number; name: string; age: number; address: string; } @Component({ selector: 'nz-demo-table-row-selection-custom', template: `

web 1003

angular搜索 过滤 批量删除 添加 表单验证等小集成

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0; padding: 0; } .sspan{ b

这个不能实现 2万+

angular 的表格输入添加和批量删除

//导包 //首先要 接着要   var mo = angular.module("myApp",[]);   mo.controller("myCtrl",function($scope){ //在这里进行操作的代码 }); 这是固定格式 //下面开始展示案例 //先布局                 {{g.gname}}    //开始调用

yedaiyang的博客 391

angular 输入添加,全选,批量删除表格数据

//还是先导入包             全选    商品名称              {{qiu.name}}            var mo = angular.module("myApp",[]);   mo.controller("myCtrl",function($scope){    //定义数组     $scope.qius =

yedaiyang的博客 352

angular (全选,全不选,删除批量,删除)案例

angular全选,全不选,删除批量,删除,添加

PremierAmour的博客 1926

angular+添加+删除

table{ width: 600px; } //依赖包 //创建变量 var app=angular.module("aomx",[]); app.controller("conl",function($scope){//循环数组 ///控制器业务逻辑--->声明一个数组 $scope.stus=[]; for(var i=

Ason_haiyu的博客 1808

Angular 数据添加删除

Angular toDoList

MagicGirl 675

angular(查询、删除、添加、排序)案例

angular查询,添加,删除,排序,隔行换色,悬停变色 添加部分未做判断,有需要的自己加一下就可以了

PremierAmour的博客 829
上一篇: jQuery中的隐藏和显示
下一篇: HTML5中点击那个图片显示那个图片
忙着写BUG
博客等级 码龄9年 11粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值