javascript - Angular js表单提交并将准备好的json数据发送到服务器

标签 javascript php angularjs json html

我想在表单提交事件上准备数据并将其发送到服务器。

我在step1.php文件中有一个表单

<form name="DTOstep1" >
  <input type="text" name="save_quote_email" id="save_quote_email" />
  <br><br>
  <input type="submit" value="Save" />
</form>

当我提交此表单时,我想从 app/ctrl/autoQuoteCtrl.js 调用 Controller 函数

请告诉我如何在此处进行 api 调用以将数据(O)发送到服务器?

最佳答案

html

<form role="form" name="form1">
      <div class="form-group">
        <p>Welcome : <span>{{user.mail}}</span></p>
        <label for="exampleInputEmail1">Mail</label>
        <input type="text" placeholder="Enter name"  class="form-control" ng-model="user.mail" required>
      </div>
      <div class="form-group">
        <label for="exampleInputPassword1">Password</label>
        <input type="password" placeholder="Password" id="exampleInputPassword1" class="form-control" ng-model="user.pass" required>
      </div>
      <button class="btn btn-default" type="submit" ng-click="login(user)" ng-disabled="form1.$invalid">Submit</button>
      <p>{{msgtxt}}</p>
</form>

Controller.js

'使用严格';

app.controller('loginCtrl', ['$scope','loginService', function ($scope,loginService) {
    $scope.msgtxt='';
    $scope.login=function(data){
        alert(JSON.stringify(user));
    };
}]);

关于javascript - Angular js表单提交并将准备好的json数据发送到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38028201/

相关文章:

javascript - 导航栏 anchor 无法使用 js 正确定向

javascript - AJAX 和 jQuery 的问题

javascript - Fullcalendar js 如何从源代码构建

php - PHP的mail()函数已经加密了吗?

php - 使用 php 在 json 中搜索

javascript - 如何使用 Angular Js 正确地将对象提交到数组中

Angularjs Kendo Treeview 未在 Kendo 弹出窗口中显示复选框

javascript - 拖放重置位置

php - 如果我在 C2DM 中注册多个 Android 设备,我会收到多个注册 ID

angularjs - 延期 promise 不延期