у меня есть это на мой взгляд, так что люди идут пример, view / 1 я получаю через restful все данные этого пользователя, и я анализирую это в html с таблицей, я использую cakephp,я не хочу использовать angularJS, есть библиотека JQuery, которая делает эту работу, вы знаете имя?
<script>
var app = angular.module('myApp', []);
app.controller('customersCtrl', function($scope, $http) {
$http.get("/social/users.json")
.success(function (response) {$scope.users = response.users;});
});
</script>
тогда я получу этот ответ
{
"user": [
{
"id": 1,
"email": "email",
"name": "name",
"last_name": "last",
"username": "itsme",
"password":"password",
"created": "2015-09-21T16:44:47+0000",
"modified": "2015-09-21T16:52:08+0000"}
]
}
Как я могу разобрать повторение этого кода и заполнить данные в HTML?
<div ng-app="myApp" ng-controller="customersCtrl">
<table>
<tr ng-repeat="x in users">
<td>{{ x.name }}</td>
<td>{{ x.last_name }}</td>
</tr>
</table>
</div>
Две вещи: во-первых, вам не нужно указывать тип содержимого в beforeSend. $ .ajax имеет определенный Тип содержимого свойство, которое вы можете использовать, и по умолчанию это уже «application / x-www-form-urlencoded; charset = UTF-8».
Во-вторых, использовать тип данных свойство $ .ajax. Ты можешь использовать dataType: 'json'
а затем ответ вы попадаете в успех Функция будет уже обработана json-объектом или просто js-объектом.
Оттуда вы можете получить доступ ко всем свойствам, массивам, что угодно, из этого проанализированного ответа json, как вы работали с любым другим обычным объектом javascript.
Других решений пока нет …