Jquery 在javascript中等待或睡眠
因为我可以在运行post函数之前暂停这段代码1秒Jquery 在javascript中等待或睡眠,jquery,post,sleep,wait,Jquery,Post,Sleep,Wait,因为我可以在运行post函数之前暂停这段代码1秒 $(document).ready(function() { $("#Button").click(function() { /*1 second pause before executing the post */ $.post(url,{Par1=5},function(e){ }); }); }); 注意。您可以使用设置超时: 此外,假设您只需要多次单击按钮,一次发送一个
$(document).ready(function() {
$("#Button").click(function() {
/*1 second pause before executing the post */
$.post(url,{Par1=5},function(e){
});
});
});
注意。您可以使用设置超时:
此外,假设您只需要多次单击按钮,一次发送一个请求,您可以使用clearTimeout来防止站点被淹没。试试这个
var timeout;
$("#Button").click(function() {
clearTimeout(timeout);
timeout = setTimeout(function() {
$.post(url, { Par1 = 5 }, function(e) { } );
}, 1000);
});
您可以使用setTimeout:
此外,假设您只需要多次单击按钮,一次发送一个请求,您可以使用clearTimeout来防止站点被淹没。试试这个
var timeout;
$("#Button").click(function() {
clearTimeout(timeout);
timeout = setTimeout(function() {
$.post(url, { Par1 = 5 }, function(e) { } );
}, 1000);
});
是,与1000毫秒的参数一起使用:
$(document).ready(function() {
$("#Button").click(function() {
setTimeout(function(){
$.post(url,{Par1=5},function(e){
// ...
});
}, 1000);
});
});
是,与1000毫秒的参数一起使用:
$(document).ready(function() {
$("#Button").click(function() {
setTimeout(function(){
$.post(url,{Par1=5},function(e){
// ...
});
}, 1000);
});
});
您可以使用setTimeoutcode、毫秒、lang函数。一些信息
因此,在注释中,您将找到一个更好的摘要,而不使用lang参数
setTimeout(function() {
$.post(url,{Par1=5},function(e){
});
}, 1000);
您可以使用setTimeoutcode、毫秒、lang函数。一些信息
因此,在注释中,您将找到一个更好的摘要,而不使用lang参数
setTimeout(function() {
$.post(url,{Par1=5},function(e){
});
}, 1000);
或者setTimeout不希望将语言作为第三个参数。这是错误的,就像经常发生的那样。请不要将其用作参考。@Paulpro好的,Microsoft也可以将其用作可选项,请参阅。也许没那么错。@hofmeister,这本质上是IE中的一个bug。。。IE在遵守W3C建议方面几乎和W3C学校在提及这些建议时一样糟糕。setTimeout并不像它的第三个论点那样期望使用这种语言。这是错误的,就像经常发生的那样。请不要将其用作参考。@Paulpro好的,Microsoft也可以将其用作可选项,请参阅。也许没那么错。@hofmeister,这本质上是IE中的一个bug。。。IE在遵守W3C建议方面几乎和W3C学校在提及这些建议时一样糟糕。@RonalVasquez没问题,很乐意帮助。@RonalVasquez没问题,很乐意帮助。