1. 程式人生 > >購物車實現批量刪除 單獨

購物車實現批量刪除 單獨

        myApp.controller("newsCtrl",function ($scope) {
            $scope.items=[
                {bianhao:1234,name:"ipad",price:3400,kucun:10,check:false},
                {bianhao:1244,name:"aphone",price:6400,kucun:100,check:false},
                {bianhao:1334,name:"mypad",price:4400,kucun:20,check:false},
                {bianhao:8234,name:"zpad",price:8400,kucun:130,check:false},
            ]
            /*排序*/
            $scope.orderName="bianhao";
            $scope.order=false;
            $scope.paixu=function (column) {
                if($scope.orderName==column)
                {
                    $scope.order=!$scope.order;
                }else{
                    $scope.order=false;
                }
                $scope.orderName=column;
            };
              $scope.getClass=function (column) {
                  if($scope.orderName==column)
                  {
                      return "top"
                  }
              }
              $scope.chk=false;
              $scope.xuanz=false;
              $scope.check=function (val) {
                  if (val){
                      $scope.xuanz=true;
                  }else{
                      $scope.xuanz=false;
                  }
              }
            $scope.checkD=false;
            $scope.xuan1=[];
            $scope.xuan=function (xuan1,bianhao) {
                console.log(bianhao);
                $scope.checkD=xuan1;
                if (xuan1){
                    $scope.xuan1.push(bianhao);
                }
            }
            $scope.del=function () {
                //判斷是否確認刪除
                if($scope.xuanz||$scope.checkD){
                    var b=confirm("確認刪除");
                    if (b){
                        //刪除所有商品資訊
                        if($scope.chk){
                            $scope.items.splice(0,$scope.items.length);
                            //讓商品資訊管理頁面為空白頁面
                        }else{
                            for(var i=$scope.xuan1.length-1;i>=0;i--){
                                console.log($scope.xuan1[i]);
                                for(var j=0;j<$scope.items.length;j++){
                                    console.log($scope.items[j].bianhao==$scope.xuan1[i]);
                                    if($scope.items[j].bianhao==$scope.xuan1[i]){
                                        $scope.items.splice(j,1);
                                    }
                                }

相關推薦

購物車實現批量刪除 單獨

        myApp.controller("newsCtrl",function ($scope) {             $scope.items=[                 {bianhao:1234,name:"ipad",price:3400,kucun:10,check:fals

html angular購物車全選+全刪+批量刪除+單獨刪除+模糊查詢+篩選價格區間

var app = angular.module("myApp", []); app.controller("myController", function($scope) { $scope.user = [{ checked: false, id: "1324"

MVC4.0實現批量刪除

onf ont app http ack link add details post HTML代碼: @using(Html.BeginForm("Delete","Home")){ <div> <input type="submit"

在angularJs實現批量刪除

UC ons 部分 刷新 js實現 添加元素 angular click clas 原理:在js中定義一個數組,然後給每個復選框一個點擊事件,點擊事件的方法參數有兩個,一個是事件源$event,一個是id。點擊復選框根據事件源判斷是否被選中,然後進而是向這個數組增加或者刪除

Mybatis實現批量刪除

什麽 pen 知識 myba color 字段 close app bat 知識點:當傳入參數為數組時,XX.xml文件中,標簽為collection屬性 參考博客:https://blog.csdn.net/javaee_sunny/article/details/525

ajax實現批量刪除

這幾天一直在學習ajax,實現了用ajax來批量刪除資料。 HTML <thead> <tr> <th class="table-check"> <input id="allchk" onclick="

SpringMVC複雜資料繫結——繫結陣列實現批量刪除

前幾天學習SSM開發框架遇到了批量刪除的資料繫結問題,就從網上學習了一下,參考別人的部落格又加了點自己的見解寫了這篇部落格。 繫結陣列 在實際開發時,可能會遇到前端請求需要傳遞到後臺多個input的Name屬性相同的資料的情況(如批量刪除),這個情況用SpringMVC的Controller

利用協處理器endpoint實現批量刪除功能

最近因為工作需要,用到了hbase的協處理器endpoint,遇到了一些坑。以批量刪除功能為例記錄一些endpoint的使用方法。至於hbase只是以及協處理器coprocessor的知識在此不做過多介紹。 1.安裝protocbuf直譯器安裝 下載protobuf-2.5.0.ta

js實現批量刪除

<c:forEach items="${itemsList }" var="item">                 <tr>  

SSM框架實現批量刪除

前言:最近做專案遇到批量刪除,頭都炸了,不知道怎麼做,去求助大神,藉助人家的程式碼實現,也沒能解決,加班到一點才捨得睡覺,在那之前還是不理解這個批量刪除怎麼搞,過了一夜自己才想通,終於實現了批量刪除,程式碼如下: 實現的效果圖:不想截這麼多圖了 ,大家大概想象一下、、、、、、嘿嘿 第一張圖是

SSH註解框架實現批量刪除功能

一、UserDao.java /** * 批量刪除使用者 * @param ids 使用者Id陣列 * @return */ boolean delUserForBatch(Int

Jedis實現批量刪除redis cluster

在網上找了好幾遍也沒找到可以批量刪除或者清空redis cluster的方法   我就用jedis寫了一個          //獲取jedis連線          private JedisCluster jedisCluster=JedisClusterUtil.ge

js+ssm框架實現批量刪除

核心思想:當點選批量刪除會觸發一個js事件,通過js獲取指定複選框選中集合的值,再發送url請求進行後臺刪除操作。 以實際專案中批量刪除幼兒資訊為例:               &nbs

Angular實現批量刪除的功能

//批量刪除 $scope.pl=function(){ var che= $("input[type='checkbox']:checked"); for (va

JSP頁面實現批量刪除資料

危樓高百尺,手可摘星辰。 不敢高聲語,恐驚天上人。 —李白《夜宿山寺》 首次:FindServlet.java-->bookList.jsp 刪除:bookList.jsp-->DelServlet.java-->FindSe

Mybatis實現批量刪除操作

一. 這裡主要考慮兩種引數型別:陣列或者集合. 而這點區別主要體現在EmpMapper.xml檔案中標籤的collection屬性: 當collection=”array“時,表名引數為陣列; 當

SSH實現批量刪除

/*全選JS*/ function CheckAll(thisform){ for (var i=0;i<thisform.elements.length;i++){ var e =

Java中怎樣實現批量刪除操作(Java對資料庫進行事務處理)?

本人開發的一個安卓版app小遊戲,瘋狂猜明星android版,圖示看起來很搞笑,有點京劇變臉的味道。朋友們小手一抖,下載支援下。謝謝了 本文是記錄Java中實現批量刪除操作(Java對資料庫進行事務處理),在開始之前先來看下面這樣的一個頁面圖:  上面這張圖片顯示的是從

JQuery通過checkbox實現批量刪除

前幾天在一個freemark模版的html檔案中通過checkbox批量刪除出現了一系列的問題: 要刪除就必須獲取要刪除的資料的id號,通過相對應的checkbox是否有打勾來判斷要不要獲取該資料的id號。問題就是通過checkbox獲取相對應的id。 <#if

js實現批量刪除,編輯操作

批量刪除 1. js  <script type="text/javascript" src="../static/js/jQuery1.8.2.js"></script> <script type="text/javascript">