我正在尝试使用 wordpress rest api 但数据不显示
I am trying to use the wordpress rest api but data does not display
我刚开始使用 Wordpress rest API,我正在尝试将其集成到移动应用程序中。我导入了 jquery,url 很好,可以在浏览器中显示数据。
到目前为止,这是我的代码,我无法获取要显示的数据
<body>
<script>
$.ajax({
type: 'GET',
url: 'http://wpecom.robbotdev.com/blog/wp-json/' + 'wp/v2/posts',
dataType: 'json',
success: function(data){
// do something with the data here
$.each(data, function(index, value) {
$('ul.topcoat-list').append('<li class="topcoat-list__item">' +
'<img src="'+value.featured_image.attachment_meta.sizes.medium.url+'" /><br>' +
'<h3>'+value.title+'</h3>' +
'<p>'+value.content+'</p></li>');
});
}
});
</script>
<li class="topcoat-list__item">
<img src="http://url.com/featured/image.png" /><br>
<h3>Title</h3>
<p>Post excerpt</p>
</li>
</body>
当我为此使用 AJAX 时,我不使用 type
或 dataType
。尝试删除这两个,看看是否可行!另外,您的控制台中是否有任何 JS 错误?也许 AJAX 在 ul.topcoat-list
被创建之前就是 运行。也许将您的 AJAX 调用放在 jQuery( document ).ready( function()
中,或者将其移到 </body>
之前的 HTML 下面。
我刚开始使用 Wordpress rest API,我正在尝试将其集成到移动应用程序中。我导入了 jquery,url 很好,可以在浏览器中显示数据。
到目前为止,这是我的代码,我无法获取要显示的数据
<body>
<script>
$.ajax({
type: 'GET',
url: 'http://wpecom.robbotdev.com/blog/wp-json/' + 'wp/v2/posts',
dataType: 'json',
success: function(data){
// do something with the data here
$.each(data, function(index, value) {
$('ul.topcoat-list').append('<li class="topcoat-list__item">' +
'<img src="'+value.featured_image.attachment_meta.sizes.medium.url+'" /><br>' +
'<h3>'+value.title+'</h3>' +
'<p>'+value.content+'</p></li>');
});
}
});
</script>
<li class="topcoat-list__item">
<img src="http://url.com/featured/image.png" /><br>
<h3>Title</h3>
<p>Post excerpt</p>
</li>
</body>
当我为此使用 AJAX 时,我不使用 type
或 dataType
。尝试删除这两个,看看是否可行!另外,您的控制台中是否有任何 JS 错误?也许 AJAX 在 ul.topcoat-list
被创建之前就是 运行。也许将您的 AJAX 调用放在 jQuery( document ).ready( function()
中,或者将其移到 </body>
之前的 HTML 下面。