gpt4 book ai didi

javascript - 5 秒后 Ajax 调用

转载 作者:行者123 更新时间:2023-11-29 17:05:50 29 4
gpt4 key购买 nike

如果我点击一个按钮,是否可以在 5 秒后调用 ajax?

HTML:

<button>Click</button>
<p id='output'></p>

Ajax :

$('button').click(function() {
$.ajax({
type: 'post',
url: 'save_student_db.php',
data: 's_name=' + $('#s_name').val() +
'&s_email=' + $('#s_email').val() +
'&s_phone=' + $('#s_phone').val() +
'&s_add=' + $('#s_add').val() +
'&dept_select=' + $('#dept_select').val() +
'&datepiker=' + $('#datepiker').val(),
success: function(reply_data) {
$('#output').html(reply_data);
}
});
});

在这里,我希望当我点击按钮时,这个 ajax 调用将在 5 秒后调用。我该怎么做?谢谢。

最佳答案

是的,像这样:

$('button').click(function() {
setTimeout(function () {
$.ajax({
type: 'post',
url: 'save_student_db.php',
data: 's_name='+ $('#s_name').val() +
'&s_email=' + $('#s_email').val() +
'&s_phone=' + $('#s_phone').val() +
'&s_add=' + $('#s_add').val() +
'&dept_select=' + $('#dept_select').val() +
'&datepiker=' + $('#datepiker').val(),
success: function(reply_data) {
$('#output').html(reply_data);
},
});
}, 5000);
});

关于javascript - 5 秒后 Ajax 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24852047/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com