【发布时间】:2015-09-13 06:17:36
【问题描述】:
我是 AngularJS 的新手,想做表单 ajax 提交。我需要一些有关如何传递具有相同输入名称(例如用户名 [])的值的帮助或指导,以使用 $http.post 和 PHP/MYSQL 作为 JSON 的后端帮助。
<!DOCTYPE html>
<html>
<head>
<title>Testing</title>
</head>
<body ng-app="myApp">
<div ng-controller="tableController as tblCtrl">
<table>
<thead>
<tr>
<th>No</th>
<th>Username</th>
<th>Email</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="row in rows">
<td>{{ $index + 1 }}</td>
<td><input type="text" name="{{ row.iuname }}" placeholder="{{ row.iumask }}"></input></td>
<td><input type="text" name="{{ row.iename }}" placeholder="{{ row.iemask }}"></input></td>
</tr>
</tbody>
</table>
<button ng-click="addRow()">Add Row</button>
<button ng-click="addUsers()">Save</button>
</div>
<script src="angular.min.js"></script>
<script src="app.js"></script>
</body>
</html>
JS:
var app = angular.module('myApp', []);
app.controller('tableController', ['$scope', function($scope, $http) {
$scope.rows = [{iumask:'Username',iuname:'username[]',iemask:'Email',iename:'uemail[]'}];
$scope.addRow = function() {
$scope.rows.push({iumask:'Username',iuname:'username[]',iemask:'Email',iename:'uemail[]'});
$scope.iuname = '';
$scope.iename = '';
}
$scope.iuname = "";
$scope.addUsers = function(){
}
}]);
【问题讨论】:
-
你能分享一下你到目前为止的尝试吗?
-
你应该从谷歌开始(例如:docs.angularjs.org/api/ng/service/$http)然后尝试一些东西,如果你需要更多信息,然后发布你的尝试
标签: javascript php mysql angularjs