0
我正在尝试为PhoneGap设置JSON查询,该查询将通过Expression Engine template创建的JSONP拉入。如果我直接导航到我的JSON页面http://www.lcbcchurch.com/mobileJSON/homeslideshow,我会得到正确的输出。试图将它拉入我的iPhone应用程序(phonegap)是另一回事。这就是说它在控制台中找不到(404)。我检查了我所有的链接,我想我正确地执行回调方法,但似乎没有任何工作。请帮忙。下面是我对EE插件代码:将JSON拉入phonegap结果在404
{exp:json:entries channel="slideshow" jsonp="yes" callback="{segment_3}" content_type="application/javascript"}
和应用程序代码:
<!DOCTYPE html>
<html>
<head>
<title>PhoneGap Ajax Sample</title>
<script type="text/javascript" src="phonegap.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
$.ajax({
url: "http://www.lcbcchurch.com/mobileJSON/homeslideshow/results",
dataType: "jsonp",
jsonp: false
});
function results(data) {
console.log(data);
}
</script>
</head>
<body>
<div id="main">
</div>
</body>
</html>
打印对象,你可以简单地运行一个循环。我已经更新了我的答案。 – 2012-02-16 18:49:00
我认为这工作。现在,将结果打印到
标记中的最佳方法是什么? –
nate8684
2012-02-16 18:56:11
对不起,刚刚看到你的循环响应。让我试试看! – nate8684 2012-02-16 18:56:54