我正在使用monaca IDE + phonegap构建电话应用程序。
我创建了一个宁静的服务器-http: //engridmedia.com/next/api/channel/user/id/1
我正在尝试在我的js文件中使用此jquery脚本使用json rest服务。
$(document).ready(function() {
$.ajax({
url: "http://engridmedia.com/next/api/channel/user/id/1"
}).then(function(data) {
$('.ch-name').append(data.ch_name);
$('.ch_logo').append(data.ch_logo);
});
});
并这样称呼它
<div>
<p class="ch_logo"> </p>
<p class="ch_name"> </p>
</div>
这应该行不通吗?我已经在页面中包含了jquery.min.js文件和ajax文件。但它不会显示任何东西。
尝试这个:
$(document).ready(function() {
$.ajax({
cache: false,
url: "http://engridmedia.com/next/api/channel/user/id/1",
type: 'GET',
crossDomain: true,
dataType: 'json',
success: function() {
alert("Success");
},
error: function() {
alert('Failed!');
},
}).then(function(data) {
var result = data [0];
console.log(result)
$('.ch-name').append(result.ch_name);
$('.ch-logo').append(result.ch_logo);
});
});
您正在返回一个对象一的数组。您需要获取该数组中的第一个对象。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句