我有一个表格,其中点击按钮输入字段后会附加。 表格如下。
<body data-ng-app="myApp" data-ng-controller="myController" >
<form name="educdetailsform" novalidate>
<label>Education Details</label></br>
<button ng-click="addfield()">Add Education</button>
<div ng-repeat="item in items">
<input type="text" name="qualification[]" data-ng-model="empData.qualification[]" placeholder="Qualification">
<input type="text" name="year[]" data-ng-model="empData.year[]" placeholder="Year of Passing">
<input type="text" name="percentage[]" data-ng-model="empData.percentage[]" placeholder="Percentage">
</div>
<input type="submit" name="submit" ng-click="saveUser()" />
</form>
</body>
用于附加输入字段的角度JS代码如下
var module=angular.module('myApp',[]);
module.controller('myController',function($scope, $http){
$scope.items = [{}];
$scope.addfield = function(){
$scope.items.push({});
}
});
这是代码和功能 http://jsfiddle.net/b0jtqzpj/2/
如何获取saveUser()函数的字段,然后使用PHP将数据保存到数据库表中 例如,如果用户输入了3个条目,即第一个条目必须保存在一行中,第二个条目保存在下一行中,第三个条目保存在第三行中。即,如果以html格式输入并提交了3个条目,则必须在数据库表中创建3个条目。
如何在angularjs saveUser()函数中捕获数据,然后使用PHP
保存在数据库中答案 0 :(得分:0)
你可以检查js fiddle http://jsfiddle.net/ss5yo9xk/4/进行ajax调用,你需要在php端使用下面的代码来获取发布数据:
$postData = json_decode(file_get_contents('php://input'), true);