我收到一个 $.post() 请求。
var count = 0;
function price(){
$.post('price/new.php',
{ item:val },
function(value){
//do
})
};
调用 price()
后,如何每 ½ 秒进行一次 count++ 操作?
我做了以下但是
function price(){
trackC = setInterval(function() {
count++;
if(count==16){
//clearInterval func
}
},500);
$.post('price/new.php',
{ item:val },
function(value){
//do
})
};
但是当触发 price()
时,count++
不会立即被调用。从服务器返回value
后,它开始执行count++
。
如何在调用 price()
函数时立即启动 count++
并每半秒执行一次 count++
?
最佳答案
试试这个:
function price(){
count++;
trackC = setInterval(function() {
count++;
if(count==16){
//clearInterval func
}
},500);
$.post('price/new.php',
{ item:val },
function(value){
//do
})
};
关于javascript - $.post() 获取数据时不断增加计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39363339/