我只是第一次玩jQM和Phonegap。对于初学者,我想从Wordpress网站加载一些帖子(自定义帖子类型 - 团队成员)并将其显示在列表中。然后在点击列表项时,我希望它转换到显示整个帖子的视图。
我甚至没有在模拟器上部署它,因为它甚至不能在浏览器中运行。
我以为我能够像在Wordpress主题中运行它一样调用jQuery的AJAX函数,但它不起作用......
这是我到目前为止所做的:
调用AJAX函数
function getTeamMembers() { console.log('获取成员'); $就({ url:ajaxUrl, 类型:'POST', data:'action = get_team_members', 成功:功能(响应) { console.log('get em'); console.log(响应); } }); }
functions.php中的函数只是回显一个简单的字符串并退出。
响应在Firebug控制台中显示为红色,代码为200 OK,响应为空。 'got em'字符串根本没有出现,所以我认为请求没有成功。 Chrome甚至不会运行它,因为AJAX调用是另一台服务器。
所以基本上我要问的是..有没有办法以某种方式使用相同的ajax调用并使用来自主题外部的functions.php文件从Wordpress页面检索数据?
答案 0 :(得分:0)
知道了!
就像添加
一样简单header('Access-Control-Allow-Origin: *');
到AJAX调用的函数的开头。
美丽。