网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 AngularJS表单编辑提交功能实例
内容
    这篇文章主要介绍了AngularJS表单编辑提交功能实例,本文讲解如何修改表单的默认值,需要的朋友可以参考下
    研究了下高大上的AngularJS决定试试它的表单编辑提交功能,据说比JQuery强的不是一星半点。
    好奇呀,试试吧。。。。。搞了好久,尼玛。。。靠。。靠。。靠。。尼玛 。。靠。。靠。。。。好吧,谁让我手欠呢。
    模仿着我要搞了个AngularJS Form,但是问题来了。。。。
    发现初始化时候ng-model 跟 input 标签里的 value 不默契,冲突。。
    后来想再AngularJS controller 里预先赋值 $scope.formData = {‘name':'张三'};
    可以通过php程序把值赋到这个AngularJS controller里
    代码如下:
    <!-- AngularJS controller -->
    <script>
    var formApp = angular.module('formApp', []);
    function formController($scope, $http) {
    $scope.formData = {'name':'张三','remark':'备注'};
    $scope.myForm = function() {
    $http({
    method : 'POST',
    url : '/role/edit',
    data : $.param($scope.formData), // pass in data as strings
    headers : { 'Content-Type': 'application/x-www-form-urlencoded' } // set the headers so angular passing info as form data (not request payload)
    })
    .success(function(data) {
    console.log(data);
    if (!data.success) {
    } else {
    }
    });
    };
    }
    </script>
    <!--对应form里的input调整-->
    <input type="text" name="name" ng-model="formData.name" placeholder="Role Name">
    后来又搜啊搜 发现还有其他办法,这么个东东 ng-init=”formData.name='张三'”
    代码如下:
    <input type="text" name="name" ng-model="formData.name" ng-init="formData.name='张三'" value="">
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/12 19:02:30