我想使用来自 RS 的不同 POST 值每 5 秒执行一次 jQuery POST。以下代码有效,但该函数等待 5 秒并立即发送 POST 中的所有数据,而不是发送一个 POST,等待 5 秒,发送下一个 POST,等待 5 秒等。我一直在努力解决这个问题一周。我尝试了一个 setinterval 和一个数组,但没有。任何帮助将不胜感激。
<% while ((Repeat1__numRows-- != 0) && (!varmin.EOF)) { %>
<script type="text/javascript">
$(document).ready(function() {
var phoneval = "<%=(varmin.Fields.Item("phone").Value)%>"
var smsval = "<%=checkinactive.Fields.Item("audio").Value%>"
setTimeout(function(){
$.post("Trigger.aspx", { phone: phoneval,
sms: smsval }, function(data) {
$("#status p").html(data);
});
},5000);
return false;
});
</script>
<% Repeat1__index++; varmin.MoveNext(); } %>