成功事件问题

时间:2015-04-19 22:07:02

标签: jquery ajax

我不擅长JavaScript和jQuery,但我尝试学习它。 我正在创建一个带有ajax发送,蜜罐和fancybox的联系表单。 我差不多完成了,但我感觉,ajax中的事件成功不起作用。 以下是代码的一部分:

 $.ajax({
    type: 'POST',
    url: '../data/sendmessage.php',
    data: $("#contactForm").serialize(),
    success: function (data) {
        if (data === "true") {
        $("#contactForm").fadeOut("fast", function () {
            $(this).before("<p><strong>Thank you for message</strong></p>");
            setTimeout("$.fancybox.close()", 1000);
        });
        }
    }
    });

我想,它会显示消息,然后关闭fancybox,但事实并非如此。 有人可以帮我理解,我做错了什么? ...我希望这部分代码足够,如果没有,我会很高兴添加整个脚本,但这应该工作正常。

0 个答案:

没有答案