angular 回車事件新增資料到li
- <!DOCTYPE html>
- <html>
- <head lang="en">
- <meta charset="UTF-8">
- <title></title>
- <script src="js/angular.js"></script>
- </head>
- <body ng-app="myApp" ng-controller="myctrl">
- <input type="text" ng-model="textmodel" ng-keyup="mykey($event)"/>
- <ul>
- <li ng-repeat="x in list1 ">
- {{x}}
- </li>
- </ul>
- <script>
- var app = angular.module('myApp', []);
- app.controller('myctrl', function ($scope) {
- $scope.list1 = ['1', '2', '3'];
- $scope.mykey = function (e) {
- var keycode = window.event ? e.keyCode : e.which;//獲取按鍵編碼
- if (keycode == 13) {
- $scope.myClick();//如果等於Enter鍵編碼執行方法
- }
- }
- $scope.myClick = function(){
- if(!arrindex($scope.list1,$scope.textmodel)){//不重複新增
- $scope.list1.push($scope.textmodel);
- }
- };
- })
- function arrindex(arr, obj) {//判斷是否重複
- var i = arr.length;
- while (i--) {
- if (arr[i] === obj) {
- return true;
- }
- }
- return false;
- }
- </script>
- </body>
- </html>
相關文章
- 回車響應事件事件
- javascript自定義回車事件JavaScript事件
- android EditText 回車事件Android事件
- angularjs中響應回車事件AngularJS事件
- js頁面當中沒有寫回車事件,但是有回車效果JS事件
- Element 輸入框input響應回車事件事件
- jQuery點選回車事件程式碼例項jQuery事件
- JavaScript動態新增li元素JavaScript
- Silverlight中文字框新增回車事件後,換行無法清除的解決方法事件
- angular 的滑鼠事件Angular事件
- js實現的按鈕響應點選回車事件JS事件
- 【AXzhz】asp.net頁面中回車觸發事件_AXASP.NET事件
- asp.net 頁面回車觸發button按鈕事件ASP.NET事件
- jquery如何在li元素列表的開頭新增一個新li元素jQuery
- ASP.NET框架 資料回發與事件回發ASP.NET框架事件
- jquery動態新增li元素程式碼例項jQuery
- 點選事件獲取當前li的索引事件索引
- sqlloader匯入含有回車的字元資料SQL字元
- 資料庫起不來了-事件回顧資料庫事件
- 新增按鈕事件事件
- jquery獲取回車事件jQuery事件
- oracle 回車、換行符Oracle
- excel導資料到PostgresqlExcelSQL
- proc插入資料到資料庫資料庫
- 火車站殺人事件事件
- jquery為動態新增元素新增事件薦jQuery事件
- js實現回車登陸JS
- Python《回車桌面圖片》Python
- js 去掉空格.回車.換行JS
- ACM中回車的問題ACM
- 遷移sqlserver資料到MongoDbSQLServerMongoDB
- 上傳資料到內表
- 怎樣讓word不顯示回車符號 如何去掉word中的回車符符號
- 菜鳥學JS(四)——javascript為按鈕註冊回車事件(設定預設按鈕)JSJavaScript事件
- 事件委託---動態建立的元素新增事件事件
- 分支資料監測終端(新增TCBUS事件清除功能)事件
- js實現按回車自行提交JS
- 第一節 斯諾登事件回顧事件