我有一个ajax GET请求,通过循环拉入数据。我试图实现的是获取相关的帖子,但不在当前发布的预定义ID值中。所以,我有下面这个函数:如果对象关键字等于预定义值,如何追加json数据?
var _permId = $('#work-area').data('current-id');
var getRelatedPosts = function() {
$.ajax({
url: '/wp-json/posts?type=case-studies&filter[taxonomy]=awards&filter[term]='+_awardsPart+'',
success: function (query) {
//List some global variables here to fetch post data
// We use base as our global object to find resources we need
// _permId is the var that tells me the current id of this post
var posts = query;
postFull = [];
for(var i = 0; i < posts.length; i++) {
//terms.push(term);
var postObject = posts[i];
postFull.push(postObject);
for (var key in postObject) {
//console.log(postObject[key]);
if (postObject[key] === _permId) {
console.log('this is the same as this post');
}
}
};
},
cache: false
});
};
我想要做的不是通过允许任何内容,如果后期对象ID相同的值_permId
。
这里是与键和值检索的JSON的一个想法:
Object {ID: 4434, title: "new brand case", status: "publish", type: "case-studies", author: Object…}
ID是我想设置针对一个参数的值。
您的问题解决了吗? – Sacreyoule