angularJS提交表单(form)
2015-02-09 00:00
1656 查看
代码很简单,就不多废话了,直接奉上代码:
这里给大家分享的是最基础的angularJS表单验证,希望大家能够喜欢。
<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <script src="http://localhost:81/js/jquery.js"> </script> <script src="http://localhost:81/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() {<br> //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>
这里给大家分享的是最基础的angularJS表单验证,希望大家能够喜欢。
相关文章推荐
- angularjs解决方案之 Form表单中按钮提交
- angularJS1 提交form表单demo
- angularjs $http事务实现form表单序列化提交
- angularJS提交表单(form)
- AngularJS模仿Form表单提交的实现代码
- AngularJS系列:表单全解(表单验证,radio必选,三级联动,check绑定,form提交验证)
- Form表单提交数据编码方式和tomcat接受数据解码方式的思考
- jquery实现ajax提交form表单的方法总结
- 使用ajax提交form表单,包括ajax文件上传
- Django之form表单提交并验证
- AngularJs表单提交
- 在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
- Android OkHttp3(完美封装)Get异步获取数据、Post异步获取数据、Form表单提交、文件下载
- Jquery通过Ajax方式来提交Form表单
- php+Angularjs 实现Post 提交表单 模拟登录
- jquery动态改变form属性提交表单
- form表单提交路径
- Form表单提交
- jQuery异步提交form表单
- Struts 2提交form表单执行action后不跳转(ajax)