Php 将restfuljson解析为html
我在我的视图中有这样一个示例,我通过restful获取该用户的所有数据,我用一个表解析它,我使用cakephp,我不想使用angularJS,有一个JQuery库可以完成这项工作,你知道它的名称吗 如何解析重复的代码并用html填充数据Php 将restfuljson解析为html,php,json,restful-architecture,Php,Json,Restful Architecture,我在我的视图中有这样一个示例,我通过restful获取该用户的所有数据,我用一个表解析它,我使用cakephp,我不想使用angularJS,有一个JQuery库可以完成这项工作,你知道它的名称吗 如何解析重复的代码并用html填充数据 <div ng-app="myApp" ng-controller="customersCtrl"> <table> <tr ng-repeat="x in users"> <td>{{ x.
<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有一个可以使用的特定contentType属性,默认情况下它已经是application/x-www-form-urlencoded;字符集=UTF-8' 其次,使用$.ajax的数据类型属性。您可以使用dataType:'json',然后在success函数中得到的响应将是alaready json解析对象,或者只是一个js对象
在处理任何其他普通javascript对象时,您可以从这个json解析响应中访问所有属性、数组等。看看这个答案,您应该知道如何解析js数组,或者自己学习。您还可以在google中查找如何直接使用JQuery或Javascript填充HTML。
{
"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"
}
]
}
<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>