angularJS進行表單提交程式碼例項
本章節分享一段程式碼例項,它實現了使用angularJS進行表單提交的功能。
有需要的朋友可以做一下參考,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <script src="js/jquery.js"></script> <script src="js/angular.min.js"> </script> <body ng-app="app"> <div ng-controller="TestCtrl"> <div ng-form test> <input ng-model="a" type="email" /> <button ng-click="do()">檢視</button> </div> </div> <script> app = angular.module("app",[]); app.directive('test',function() { //form表單的指令都有一個預設的控制器作為第四個引數 var link = function($scope, $element, $attrs, $ctrl) { $scope.do = function() { //$ctrl.$setDirty(); console.log($ctrl.$pristine); //form是否沒被動過 console.log($ctrl.$dirty); //form是否被動過 console.log($ctrl.$valid); //form是否被檢驗通過 console.log($ctrl.$invalid); //form是否有錯誤 console.log($ctrl.$error); //form中有錯誤的欄位 } } return { compile: function() { return link }, require: 'form', restrict: 'A' } }); app.controller('TestCtrl', function($scope){ //如果沒有contrller,這東西還不會初始化.. }); </script> </body> </html>
相關文章
- 使用ajax方式提交表單程式碼例項
- javascript以函式方式提交表單程式碼例項JavaScript函式
- js表單提交後提交按鈕不可點選程式碼例項JS
- EasyUI實現的form表單提交簡單程式碼例項UIORM
- 阻止點選回車提交表單效果程式碼例項
- javascript動態實現的表單提交效果程式碼例項JavaScript
- 點選回車實現表單提交效果程式碼例項
- jQuery 數秒後自動提交form表單程式碼例項jQueryORM
- 焦點離開立刻進行表單驗證程式碼例項
- Ctrl+Enter鍵實現提交表單內容例項程式碼
- 阻止點選回車實現的表單提交程式碼例項
- 文字框失去焦點即刻進行表單驗證程式碼例項
- 防止表單提交按鈕重複點選現象程式碼例項
- 清空form表單例項程式碼ORM單例
- Angularjs製作簡單的路由功能簡單程式碼例項AngularJS路由
- JavaScript 表單驗證程式碼例項JavaScript
- 表單提示美化效果程式碼例項
- angularJS操作input元素程式碼例項AngularJS
- jQuery表單驗證簡單程式碼例項jQuery
- jQuery清除表單資料程式碼例項jQuery
- jQuery改變form表達的提交頁面程式碼例項jQueryORM
- angularJS的$attrs方法使用程式碼例項AngularJS
- jquery防止重複提交程式碼例項jQuery
- js驗證表單項是否為空例項程式碼JS
- js重置form表單元素值程式碼例項JSORM
- 將表單元素序列為物件程式碼例項物件
- 將form表單序列為物件例項程式碼ORM物件
- 同一個form表單中有多個提交按鈕規定不同功能程式碼例項ORM
- javascript對空格和換行進行編碼程式碼例項JavaScript
- 表單驗證手機號碼格式例項程式碼
- css進行中打點效果程式碼例項CSS
- 表單序列化應用程式碼相關程式碼例項
- 使用javascript清空表單元素資料程式碼例項JavaScript
- 防止表單重複提交的程式碼
- PHP透過session判斷防止表單重複提交例項PHPSession
- 當文字框失去焦點即進行表單驗證簡單例項單例
- 走進AngularJs(九)表單及表單驗證AngularJS
- 使用jquery實現的清空表單元素程式碼例項jQuery