Angular JQuery生成简单快递管理界面的代码分享

本篇文章给大家分享的内容是Angular JQuery生成简单快递管理界面的代码分享,有着一定的参考价值,有需要的朋友可以参考一下

话不多说,直接上代码:

nbsp;html>--按状态查询--已发货未发货
id  商品名用户名手机号价格  城市下单时间  状态
{{li.id}}{{li.goodsName}}{{li.userName}}{{li.tel}}{{li.price|currency:"¥:"}}{{li.city}}{{li.time|date:"MM-dd HH:mm:ss"}}
haha
id
商品名
用户名
手机号
价格
城市北京郑州上海杭州黑龙江
下单时间
状态已发货未发货
var arr = [{id: 2001,goodsName: "iPhoneX",userName: "张三",tel: 1352565588,price: 8699.00,city: "北京",time: "1123100000",goodsState: "已发货",state: true,flag: false},{id: 3006,goodsName: "iPhone6",userName: "王红",tel: 18524565588,price: 5635.00,city: "郑州",time: "1123113820",goodsState: "已发货",state: true,flag: false},{id: 5312,goodsName: "iPhone7",userName: "赵小龙",tel: 17545585598,price: 6180.00,city: "北京",time: "1123091730",goodsState: "未发货",state: false,flag: false},{id: 2132,goodsName: "iPhone8",userName: "赵强",tel: 17625565618,price: 7190.00,city: "上海",time: "1123104021",goodsState: "未发货",state: false,flag: false}]var mo = angular.module("MyApp", []);mo.controller("MyCont", function($scope,$filter) {$scope.xin = arr;$scope.tian=function(){$scope.hi=true;$scope.sh=true;}$scope.name=function(){var aa = $scope.shop;if(aa!=undefined){$scope.xin = $filter("shopsha")(arr,aa);}else{alert("内容不能为空")}}$scope.num_sel=function(){var aa = $scope.num;if(aa!=undefined){$scope.xin = $filter("num_test")(arr,aa);}else{alert("内容不能为空")}}$scope.zhuang=function(){var aa = $scope.zhuang_sel;$scope.xin = $filter("zhuang_test")(arr,aa);}var id_flag=false;$scope.id_pai=function(){if(id_flag){arr.sort(function(a,b){return b.id-a.id;})}else{arr.sort(function(a,b){return a.id-b.id;})}id_flag=!id_flag;arr=$scope.xin;}var price_flag=false;$scope.price_pai=function(){if(price_flag){arr.sort(function(a,b){return b.price-a.price;})}else{arr.sort(function(a,b){return a.price-b.price;})}price_flag=!price_flag;arr=$scope.xin;}var time_flag=false;$scope.time_pai=function(){if(time_flag){arr.sort(function(a,b){return b.time-a.time;})}else{arr.sort(function(a,b){return a.time-b.time;})}time_flag=!time_flag;arr=$scope.xin;}$scope.haha=function($index){if(arr[$index].goodsState=="已发货"){arr[$index].goodsState="未发货"arr[$index].state=false;}else{arr[$index].goodsState="已发货"arr[$index].state=true;}$scope.xin=arr;}$scope.quan=function(){var qwe = $scope.cb;for (var i=0;i=0;i--) {if(arr[i].flag&&!(arr[i].state)){arr.splice(i,1);}}$scope.xin=arr;}$scope.bao=function(){if(test1("#sel_id")&&test1("#sel_name")&&test1("#sel_user")&&test1("#sel_tel")&&test1("#sel_pirce")&&test1("#sel_cary")&&test1("#sel_time")&&test1("#sel_zhuang")){var val1 = $("#sel_id").val()var val2 = $("#sel_name").val()var val3 = $("#sel_user").val()var val4 = $("#sel_tel").val()var val5 = $("#sel_pirce").val()var val6 = $("#sel_cary").val()var val7 = $("#sel_time").val()var val8 = $("#sel_zhuang").val()var obj={id: val1,goodsName: val2,userName: val3,tel: val4,price: val5,city: val6,time: val7,goodsState: val8,state: false,flag: false}arr.push(obj);$scope.xin=arr;$scope.hi=false;$scope.sh=false;}else{alert("失败!不能为空");}}})mo.filter("shopsha",function(){return function(input,aa){var arr2=[];for (var i=0;i<input.length;i++) {if(input[i].goodsName==aa){arr2.push(input[i])}}if(arr2.length==0){alert("对不起没有数据")}return arr2}})mo.filter("num_test",function(){return function(input,aa){var arr2=[];for (var i=0;i<input.length;i++) {if((input[i].tel+"").indexOf(aa)!=-1){arr2.push(input[i])}}if(arr2.length==0){alert("对不起没有数据")}return arr2}})mo.filter("zhuang_test",function(){return function(input,aa){var arr2=[]for (var i=0;i<input.length;i++) {if(input[i].goodsState==aa){arr2.push(input[i])}}if(aa=="--按状态查询--"){return input;}return arr2;}})mo.filter("but_test",function(){return function(input){}})function test1(yang){var val = $(yang).val();var f=/^s*$/;if(f.test(val.trim())){$(yang).css("border","1px solid red");return false;}else{$(yang).css("border","1px solid black");return true;}}

登录后复制

以上就是Angular JQuery生成简单快递管理界面的代码分享的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2774220.html

(0)
上一篇 2025年3月8日 14:05:06
下一篇 2025年3月8日 14:05:12

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • jquery实现表格动态复选框的代码分享

    本篇文章给大家分享的内容是jquery实现表格动态复选框的代码分享,有着一定的参考价值,有需要的朋友可以参考一下 效果如图 nbsp;html>                                             …

    编程技术 2025年3月8日
    200
  • 在jQuery里如何使用复合选择器

    这次给大家带来在jQuery里如何使用复合选择器,在jQuery里使用复合选择器的注意事项有哪些,下面就是实战案例,一起来看一下。 一 介绍 复合选择器将多个选择器(可以是ID选择器、元素选择或是类名选择器)组合在一起,两个选择器之间以逗号…

    编程技术 2025年3月8日
    200
  • Angular的浏览器插件Batarang使用详解

    这次给大家带来Angular的浏览器插件Batarang使用详解,Angular浏览器插件Batarang使用的注意事项有哪些,下面就是实战案例,一起来看一下。 Angular浏览器插件Batarang介绍 对于Angular新手来说,刚接…

    编程技术 2025年3月8日
    200
  • Angular怎样实现定时器效果

    这次给大家带来Angular怎样实现定时器效果,Angular实现定时器效果的注意事项有哪些,下面就是实战案例,一起来看一下。 这篇文章介绍了Angular实现的简单定时器功能的实例,分享给有需要的朋友。 Angular定时器 var my…

    编程技术 2025年3月8日
    200
  • 怎样让Angular里的集合数据遍历显示

    这次给大家带来怎样让Angular里的集合数据遍历显示,让Angular里集合数据遍历显示的注意事项有哪些,下面就是实战案例,一起来看一下。 如下所示: AngularJS集合数据遍历显示 序号 商品编号 商品名称 价格 {{$index+…

    编程技术 2025年3月8日
    200
  • Angular实现可添加删除与计算总金额效果插件

    这次给大家带来Angular实现可添加删除与计算总金额效果插件,Angular实现可添加删除与计算总金额插件的注意事项有哪些,下面就是实战案例,一起来看一下。 本文实例讲述了Angular实现可删除并计算总金额的购物车功能。分享给大家供大家…

    编程技术 2025年3月8日
    200
  • Angular图片上传预览路径问题的解决

    这次给大家带来Angular图片上传预览路径问题的解决,解决Angular图片上传预览路径问题的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 前一段时间做项目时,遇到一个问题就是AngularJS实现图片预览和上传的功能,在Ang…

    编程技术 2025年3月8日
    200
  • Angular实现表格过滤,删除功能

    这次给大家带来Angular实现表格过滤,删除功能,Angular实现表格过滤,删除功能的注意事项有哪些,下面就是实战案例,一起来看一下。 具体代码如下: www.jb51.net Angular过滤、删除 table{ border: 1…

    编程技术 2025年3月8日
    200
  • Angular操作table表格使其排序

    这次给大家带来Angular操作table表格使其排序,Angular操作table表格使其排序的注意事项有哪些,下面就是实战案例,一起来看一下。 完整代码如下: Angular表格排序 table{ border: 1px solid; …

    编程技术 2025年3月8日
    200
  • Angular验证功能实现步奏

    这次给大家带来Angular验证功能实现步奏,Angular验证功能实现的注意事项有哪些,下面就是实战案例,一起来看一下。 完整实例代码如下: angular验证功能 input{ display: block; } ul li{ colo…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论