![](/img/trans.png)
[英]Read second checkbox value based on first check box selection in .jqGrid
[英]Check if first value is different to second via AJAX
我想检查我从 AJAX 调用中获得的第一个值是否大于下一个值。 不知何故,我不知道该怎么做。 每 5 秒我检查一次关注者的价值。
let callFollowers = () => {
$.ajax({
url: 'https://api.instagram.com/v1/users/self',
dataType: 'jsonp',
type: 'GET',
data: {
access_token: token
},
success: (result) => {
let followers = result.data.counts.followed_by,
counter = document.querySelector('#counter');
let splitToDigits = (followers) => {
return [...followers + ''].map(Number);
};
counter.innerHTML = '';
for (let i = 0; i < splitToDigits(followers).length; i++) {
let appendChild = document.createElement('span');
appendChild.innerHTML = splitToDigits(followers)[i];
counter.appendChild(appendChild);
}
console.log(followers);
}
})
};
callFollowers();
window.setInterval(callFollowers, 5000);
在该页面上创建隐藏的输入标签(变量)并存储 ajax Like 的第一个值:
<input type="hidden" name="result_store" id="result_store">
将该值与第二个 ajax 结果进行比较
将值放置在每次调用中成功处理程序外部定义的变量中。 将新值与旧值进行比较,然后执行您需要的任何操作。 最后,将值更新为当前请求的值。
谢谢@Rory McCrossan
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.