AngularJS关键字查询
来源:互联网 发布:修改表结构的sql语句 编辑:程序博客网 时间:2024/05/17 21:48
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>week3</title>
<script type="text/javascript" src="js/angular.min.js" ></script>
</head>
<body ng-app="myApp" ng-controller="myCtrl">
<center>
<h3>商品库存管理系统</h3>
<div>
<input type="text" placeholder="请输入关键词搜索" ng-model="serch"/>
<select ng-model="order" ng-change="selectAll()">
<option value="num">按货物数量正序排序</option>
<option value="-num">按货物数量反序排序</option>
<option value="datae">按货物入库时间正序排序</option>
<option value="-datae">按货物入库时间反序排序</option>
</select>
<button style="background:#99FF00; margin-left: 100px;" ng-click="tian">入库</button>
<input type="button" value="批量删除" id="piliang" ng-click="pi()" />
</div>
<table border="1" cellpadding="10px" cellspacing="0">
<thead>
<tr>
<td>货物名称</td>
<td>货物数量</td>
<td>货物产地</td>
<td>货物单价</td>
<td>货物入库时间日期</td>
<td>操作</td>
</tr>
</thead>
<body>
<tr ng-repeat="us in goods | filter:serch | orderBy:(orderFlag+orderLine) ">
<td>{{us.name}}</td>
<td>{{us.num}}</td>
<td>{{us.address}}</td>
<td>{{us.price|currency:"¥"}}</td>
<td>{{us.datae}}</td>
<td><button ng-click="del(us.name)">删除</button></td>
</tr>
</body>
</table>
</center>
<script type="text/javascript">
var mo=angular.module("myApp",[]);
mo.controller("myCtrl",function($scope){
$scope.goods=[{
"name":"云南白药",
"num":100,
"address":"云南",
"price":19.9,
"datae":"2017-11-20 09:32:21"
},{
"name":"999感冒灵",
"num":30,
"address":"北京",
"price":12.5,
"datae":"2017-11-20 10:32:21"
},{
"name":"感康",
"num":20,
"address":"河北",
"price":16.6,
"datae":"2017-11-20 11:11:11"
}];
//删除
$scope.del=function(delName){
for(index in $scope.goods){
if(delName==$scope.goods[index].name){
if(window.confirm("确实要删除吗?")){
if(window.confirm("删除成功")){
$scope.goods.splice(index,1);
}
}
}else{
}
}
}
//定义下拉菜单的排序
$scope.order;
$scope.selectAll=function(){
if($scope.order=="num"){
$scope.orderFlag=""
$scope.orderLine="num"
}else if($scope.order=="-num"){
$scope.orderFlag="-"
$scope.orderLine="num"
}else if($scope.order=="datae"){
$scope.orderFlag=""
$scope.orderLine="datae"
}else if($scope.order=="-datae"){
$scope.orderFlag="-"
$scope.orderLine="datae"
}
}
});
</script>
</body>
</html>
阅读全文
0 0
- AngularJS关键字查询
- AngularJS查询
- angularjs查询
- 关键字查询
- 查询、关键字
- angularjs分页查询
- angularJs 删除 查询 排序
- AngularJs查询,添加,修改
- angularjs修改查询
- angularjs添加排序查询
- angularjs排序、查询、添加
- angularjs路由、排序、查询
- Angularjs按需查询
- 过滤查询filter angularjs
- AngularJS查询,删除,添加
- AngularJs查询,添加,修改
- AngularJs根据姓名查询
- angularJS模糊查询
- vue性能优化
- C#正则表达式:匹配字符串指定字符内容
- 什么是RESTful?
- inux如何查看log日志文件某个字符串最后出现的地方
- leetcode题解-647. Palindromic Substrings && 5. Longest Palindromic Substring
- AngularJS关键字查询
- 无线模块调试
- OpenSUSE42.3 installs MongoDB
- Linux系统更改Apache网站根目录
- 使用js拼接的时候,引号处理问题 js 拼接onclikc、onchange 单引号会出错。
- PHP协程(2):通过生成器栈实现异步的同步写法
- gulp 整合、压缩js、css代码
- 截至目前为止练习的题目
- jquery常用方法