AngularJS,实现输入框失焦添加内容到最前,当数据重复删除原来并显示在数组最前
来源:互联网 发布:freebsd 源码 编辑:程序博客网 时间:2024/06/11 16:59
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><script src="lib/angular.min.js"></script><script>var mod = angular.module("module",[]);mod.controller("cont",["$scope",function($scope){//定义空数组$scope.datas=[];//提交事件$scope.sub = function(){//当数组不为空时,去循环查找数组相同的元素if($scope.datas.length>0){for(var i=0;i<$scope.datas.length;i++){//判断当元素存在时删除if($scope.datas[i]==$scope.tex){$scope.datas.splice(i,1);break;}}//删除完成后添加到数组$scope.datas.unshift($scope.tex);//在敲击回车后让输入框置空$scope.tex="";}else{alert("输入不能为空");//添加输入的内容$scope.datas.unshift($scope.tex);$scope.tex="";}}}]);</script></head><body ng-app="module" ng-controller="cont"><!--表单form中的ng-submit指令带有输入框敲击回车提交的功能--><form ng-submit="sub()"><!--//定义输入的内容--><input type="text" ng-model="tex"/></form><ul><!--//循环数组--><li ng-repeat="a in datas">{{a}}</li></ul></body></html>
阅读全文
0 0
- AngularJS,实现输入框失焦添加内容到最前,当数据重复删除原来并显示在数组最前
- HTML,angularJS表格内容排序,点击删除,删除当前,输入内容显示包含内容的数据
- AngularJS动态添加数据并删除
- QTextedit里面添加东西,而且每次添加的新内容要在最上端显示,原来的内容往下移
- angularJS输入内容渲染添加
- angularjs 动态添加输入控件并绑定数据
- jquery实现在一个框中输入内容,点击添加后,在另外一个框中显示出来,且能删除
- 在VC中实现模拟键盘,输入内容并显示在ListBox中。
- 数组-删除重复数据
- AngularJS表格数据全选反选批量删除,删除的数据添加到数组里
- WPS高亮显示重复项并删除重复项有效防止数据重复录入
- PHP数组——数据库查询的二维数组降维并删除重复数据重复
- 插入数据并删除重复
- 添加 自定义的view,并显示在最前端
- 数组中删除重复数据
- 数组中添加数据后并排序显示出来
- 编程实现删除数组中在重复数字
- 编写一个void sort(int*x,int n)实现将x数组中的n个数据从大到小排序。n及数组元素在主函数中输入。将结果显示在屏幕上并输出到文件
- HTTP消息头
- 标识符和关键字
- HTML基础学习
- 中缀表达式求值
- idea创建类,接口等失败遇到的bug
- AngularJS,实现输入框失焦添加内容到最前,当数据重复删除原来并显示在数组最前
- 数据库主从复制
- MySQL备份恢复--Xtrabackup
- 关于pymysql与SQL alchemy连接失败的解决方案
- WKWebView API精讲(OC)
- jsp hibernate技术开发实现电子通讯录后台管理系统
- Linux趣事 -- (2.6)学生信息管理系统(完结)
- php环境安装说明
- 编写拦截器进行拦截