我想在表单提交事件上准备数据并将其发送到服务器。
我在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)发送到服务器?
答案 0 :(得分:1)
<强> 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 强>
&#39;使用严格的&#39;;
app.controller('loginCtrl', ['$scope','loginService', function ($scope,loginService) {
$scope.msgtxt='';
$scope.login=function(data){
alert(JSON.stringify(user));
};
}]);