Javascript Can';若我从在线数据库服务器获取json数据返回,我不会在页面上显示它,但它可以在本地服务器数据库上工作
下面是从联机db服务器获取json数据的代码Javascript Can';若我从在线数据库服务器获取json数据返回,我不会在页面上显示它,但它可以在本地服务器数据库上工作,javascript,json,server,ionic,Javascript,Json,Server,Ionic,下面是从联机db服务器获取json数据的代码 .factory('temanService', function($http) { var baseUrl = 'http://dwellingtime.net23.net/DwellingTime/'; return { getAll: function() { return $http.get(baseUrl+'select.php'); }, getId:
.factory('temanService', function($http) {
var baseUrl = 'http://dwellingtime.net23.net/DwellingTime/';
return {
getAll: function() {
return $http.get(baseUrl+'select.php');
},
getId: function (temanId){
return $http.get(baseUrl+'select_id.php?id='+temanId);
},
create: function (datateman){
return $http.post(baseUrl+'insert.php',datateman,{
headers: {
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8;'
}
});
},
update: function (datateman){
return $http.post(baseUrl+'update.php',datateman,{
headers: {
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8;'
}
});
},
delete: function (id){
return $http.get(baseUrl+'delete.php?id='+id);
}
};
});
但是当我将baseUrl设置为“”时,它可以工作(json数据显示在页面上)
下面是baseUrl设置为../localhost/RelayingTime/时显示的图片
下面是显示json数据的代码
<div class="bar bar-header">
<button class="button button-icon icon ion-navicon"></button>
<div class="h1 title">Data Teman</div>
<button class="button button-clear button-positive">LogOut</button>
</div>
<ion-view>
<ion-content padding="false" class="has-header">
<ion-refresher
pulling-text="Pull to refresh..."
on-refresh="showData()">
</ion-refresher>
<ion-list show-Delete = "data.showDelete" show-Reorder = "data.showReorder">
<ion-item class="item-avatar item-icon-right" ng-repeat="datateman in datatemans" type="item-text-wrap" href="#/tab/teman/{{datateman.username}}">
<img ng-src="{{datateman.username}}">
<i class="icon ion-ios7-arrow-right"></i>
<h2>{{datateman.username}}
<br>
<font size="2" color="gray" >Spesialis : {{datateman.password}}</font>
</h2>
<ion-delete-button class="ion-minus-circled" ng-click="delete(datateman);"></ion-delete-button>
</ion-item>
</ion-list>
</ion-content>
</ion-view>
数据泰曼
注销
{{datateman.username}
Spesialis:{{datateman.password}}
这里的问题是您的服务器正在向您的响应中添加其他内容
尝试联系,您将获得:
[{"username":"admin"},{"username":"febhius"},{"username":"klentit"},{"username":"monci"},{"username":"ocid"},{"username":"ranita"}]
<!-- Hosting24 Analytics Code -->
<script type="text/javascript" src="http://stats.hosting24.com/count.php"></script>
<!-- End Of Analytics Code -->
[{“用户名”:“admin”},{“用户名”:“febhius”},{“用户名”:“klentit”},{“用户名”:“monci”},{“用户名”:“ocid”},{“用户名”:“ranita”}]
angular controller无法将其理解为JSON。这里的问题是服务器正在向响应中添加其他内容 尝试联系,您将获得:
[{"username":"admin"},{"username":"febhius"},{"username":"klentit"},{"username":"monci"},{"username":"ocid"},{"username":"ranita"}]
<!-- Hosting24 Analytics Code -->
<script type="text/javascript" src="http://stats.hosting24.com/count.php"></script>
<!-- End Of Analytics Code -->
[{“用户名”:“admin”},{“用户名”:“febhius”},{“用户名”:“klentit”},{“用户名”:“monci”},{“用户名”:“ocid”},{“用户名”:“ranita”}]
您的angular controller无法将其理解为JSON。您是否可以在编写JSON的地方添加代码page@VirajNalawade当然……)也就是说,您可以在编写json的地方添加代码吗page@VirajNalawade当然……)就这样