AngularJS从PHP文件中获取数据
AngularJS getting data from PHP file
我对AngularJS很陌生。我正在尝试做的是从PHP文件中获取数据,该文件将在数据库上发出请求,然后以JSON格式显示它们。目前,我只是在测试是否可以从PHP获取数据并且不起作用。它不显示任何内容。在控制台中,我收到以下消息:
SyntaxError: Unexpected token {
at Object.parse (native)
at cc (http://localhost/SiteKardinal/includes/angular.min.js:14:360)
at Ud.e.defaults.transformResponse (http://localhost/SiteKardinal/includes/angular.min.js:69:261)
at http://localhost/SiteKardinal/includes/angular.min.js:69:22
at r (http://localhost/SiteKardinal/includes/angular.min.js:7:290)
at xc (http://localhost/SiteKardinal/includes/angular.min.js:69:4)
at b (http://localhost/SiteKardinal/includes/angular.min.js:70:238)
at F (http://localhost/SiteKardinal/includes/angular.min.js:100:187)
at http://localhost/SiteKardinal/includes/angular.min.js:101:350
at k.$eval (http://localhost/SiteKardinal/includes/angular.min.js:112:68) angular.min.js:92
GET http://localhost/SiteKardinal/includes/angular.min.js.map 404 (Not Found) angular.min.js.map:1
我的代码是这样的:
- 测试.html
- 努梅.php
您从 PHP 脚本返回的 JSON 中缺少逗号。这
$out .= '{"name":"name1","ocupatie":"student"}';
$out .= '{"name":"name2","ocupatie":"CEO"}';
$out .= '{"name":"name3","ocupatie":"student"}';
更改为此
$out .= '{"name":"name1","ocupatie":"student"},';
$out .= '{"name":"name2","ocupatie":"CEO"},';
$out .= '{"name":"name3","ocupatie":"student"}';
我知道
,前面的答案有效,
但无论如何 - 将您的代码更改为json_encode
使用,
因为很难实现
正确的手动编码并经常导致错误..
$data = array(
array('name' => 'name1', 'ocupatie' => 'ocupatie1'),
array('name' => 'name2', 'ocupatie' => 'ocupatie2'),
array('name' => 'name3', 'ocupatie' => 'ocupatie3'),
);
echo json_encode($data);
相关文章:
- Ajax-如何获取数据
- 从键值结构中获取数据,并将其与AngularJS中ng重复的值进行比较
- 从数据库中获取数据并插入JavaScript变量
- 从单击的行上的列中获取数据
- Solr查询以按日期月份获取数据&年
- React路由器服务器端渲染和ajax获取数据
- 使用JavaScript在IE9中获取数据列表选项
- 从json子数组获取数据
- 使用angularjs中的rest调用通过id获取数据
- 正在从ruby应用程序中的数据库中获取数据
- 如何从servlet获取数据到ajax成功
- 从选择下拉菜单中获取数据
- 异步获取数据使用JavaScript同步获取数据
- 从服务器获取数据并在选择控件中使用ng选项无法显示选项
- 如何在Angular.js中循环动态添加Fields并获取数据并将其发送到服务器
- JavaScript-获取数据属性的值返回未定义的值
- 如何从文本区域获取数据并使用javascript进行解密
- 在put方法之前从作用域获取数据
- 事件循环的MEAN.JS setInterval进程(从另一个服务器获取数据)
- 使用ReactJS和Flux架构从服务器获取数据的正确方法是什么