AangularJs表单基本用法例子
来源:互联网 发布:javascript保留字 编辑:程序博客网 时间:2024/06/07 05:05
宝宝不说话,安静的发代码。。。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单基本用法例子</title> <script src="angular.js"></script> <script> var app=angular.module("formBasicDemo",[]); app.controller("fromBasicCtrl",function($scope){ $scope.formInitObj={ UserName:"", NickName:"" }; $scope.form={}; //下拉框数据 $scope.form.LocationCityList=[ {text:"北京",value:"北京"}, {text:"广州",value:"广州"}, {text:"上海",value:"上海"} ]; //提交验证 $scope.PostForm=function(){ if($scope.form.UserName==""||$scope.form.UserName==undefined){ alert("用户名不能为空!"); return false; } console.log($scope.form); //提交后清空表单数据 $scope.form=angular.copy($scope.formInitObj); //下拉框数据,提交之后给下拉框重新赋值,不然会没有数据 $scope.form.LocationCityList=[ {text:"北京",value:"北京"}, {text:"广州",value:"广州"}, {text:"上海",value:"上海"} ]; } }); </script></head><body ng-app="formBasicDemo" ng-controller="fromBasicCtrl"> <form ng-submit="PostForm()"> <ul> <li> <label>用户名:</label><input type="text" ng-model="form.UserName"> </li> <li> <label>昵 称:</label><input type="text" ng-model="form.NickName"> </li> <li> <label>年 龄:</label><input type="text" ng-model="form.Age"> </li> <li> <label>是否已婚:</label><input type="checkbox" ng-model="form.IsMarried"> </li> <li> <label>喜爱的动物:</label> <input type="radio" ng-model="form.LoveAnimal" ng-checked="true" value="dog"/>狗 <input type="radio" ng-model="form.LoveAnimal" value="cat"/>猫 </li> <li> <label>居住的城市:</label> <select ng-model="form.LocationCity" ng-options="obj.text as obj.value for obj in form.LocationCityList"> <option value="">请选择城市</option> <option>上海</option> <option>北京</option> <option>广州</option> </select> </li> <li> <input type="submit" value="提交"/> </li> </ul> <ul> <li>{{form.UserName}}</li> <li>{{form.NickName}}</li> <li>{{form.Age}}</li> <li>{{form.IsMarried}}</li> <li>{{form.LoveAnimal}}</li> <li>{{form.LocationCity}}</li> </ul> </form></body></html>
0 0
- AangularJs表单基本用法例子
- AangularJs动态时间例子
- AangularJS运用bootstrap.js结合创建购物表单
- HTML表单元素基本用法
- form表单的基本用法
- sqlloader的基本用法例子
- 例子说明tell, seek, truncate基本用法
- CyclicBarrier的基本用法(例子)
- jquery validate.js表单验证的基本用法入门
- jquery validate.js表单验证的基本用法入门
- jquery validate.js表单验证的基本用法入门
- jquery validate.js表单验证的基本用法入门
- jquery validate.js表单验证的基本用法入门
- jquery validate.js表单验证的基本用法入门
- jquery validate.js表单验证的基本用法入门
- jquery validate.js表单验证的基本用法入门
- 基本表单
- 基本表单
- Spring MVC程序中怎么得到静态资源文件css,js,图片文件的路径问题
- 三位数乘一位数
- 栈(未通过poj验证)
- 急求大神帮忙解决的问题
- HDU1055 贪心+并查集
- AangularJs表单基本用法例子
- Magento后台如何设置促销
- rhel 5.x 使用 udev scsi rules 配置裸设备
- TokuDB 引擎安装
- vijos + Bzoj划水记(二)
- nyoj 16 矩形嵌套 (DAG上的DP)
- 报错 Error:Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradl
- android动画入门
- 解决PullToRefreshListview上拉加载更多listview.setSlection()位置错误办法