weixin_33739646 2014-07-20 15:33 采纳率: 0%
浏览 64

5秒后调用Ajax

If I click on a button is it possible to call an ajax after 5 secs?

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);
        }
    });
});

Here I want when I click on the button then this ajax call will called after 5 secs. How can I do it? thank you.

  • 写回答

2条回答 默认 最新

  • helloxielan 2014-07-20 15:35
    关注

    You can use setTimeout()

    setTimeout(function(){ $(".selectSomething").yourAjaxFunctionHere() }, 5000);

    评论

报告相同问题?

悬赏问题

  • ¥15 gojs 点击按钮node的position位置进行改变,再次点击回到原来的位置
  • ¥15 计算决策面并仿真附上结果
  • ¥20 halcon 图像拼接
  • ¥15 webstorm上开发的vue3+vite5+typeScript打包时报错
  • ¥15 vue使用gojs,需求在link中的虚线上添加方向箭头
  • ¥15 CSS通配符清除内外边距为什么可以覆盖默认样式?
  • ¥15 SPSS分类模型实训题步骤
  • ¥100 求ASMedia ASM1184e & ASM1187e 芯片datasheet/规格书
  • ¥15 求解决扩散模型代码问题
  • ¥15 工创大赛太阳能电动车项目零基础要学什么