Я хочу добавить контакт и контактную информацию, отправив их контроллеру MVC в виде объекта и списка.Сначала я сделал поля ввода в HTML с областями действия и пустым массивом в контроллере, затем я повторил его, чтобы отобразить вставленные данные.но, к сожалению, console.log сообщает неопределенные объекты.
Контроллер
.controller("forwardersCon", function ($scope, forwardersSrv) {
$scope.contactsdetails = [];
$scope.add = function ()
{
$scope.contactsdetails.push({ Contactname: $scope.contname, Contacttype: $scope.conttype, phones: $scope.contphn, fax: $scope.contfax })
console.log($scope.contactsdetails);
}
})
HTML
<body ng-app="forwarders" ng-controller="forwardersCon">
<div class="form-horizontal">
Company name<input type="text" id="contname" class="form-control" ng-model="contname" />
Company type<select class="form-control" ng-model="conttype">
<option>Shipping Line</option>
<option>Logistics</option>
</select>
Company Phone<input type="text" id="contphn" class="form-control" ng-model="contphn"/>
Company Email<input type="text" id="contfax" class="form-control" ng-model="contfax"/>
</div>
<br />
<table class="table table-responsive" id="salesdetails1">
<tr>
<th>Sales Name</th>
<th>Sales Phone</th>
<th>Sales Email</th>
<th>Sales Fax</th>
</tr>
<tr>
<td><input type="text" class="form-control" /></td>
<td><input type="text" class="form-control" /></td>
<td><input type="text" class="form-control" /></td>
<td><input type="text" class="form-control" /></td>
<td><button type="button" class="btn btn-success" id="add" ng-click="add()">Add</button></td>
</tr>
</table>
<h4>Contact Details</h4>
<table class="table table-responsive" id="salesdetails2">
<tr ng-repeat="c in contactsdetails">
<td>{{c.Contactname}}</td>
<td>{{c.Contacttype}}</td>
<td>{{c.phones}}</td>
<td>{{c.fax}}</td>
</tr>
</table>
<script src="~/Scripts/angular.js"></script>
<script src="~/AnglForwarder.js"></script>
<script src="~/Scripts/jquery-3.1.1.js"></script>
любая помощь, как нажатьвставленные данные из поля ввода в массив, а затем отобразить их в таблице HTML.Большое спасибо