为什么这个Jquery不是有效的?

时间:2011-09-13 17:47:38

标签: jquery

我已经过了很长时间没有任何结果,为什么这个jquery不工作?我试图隐藏“bid”div作为功能脚本的指示器,但唉,我无法弄明白。万分感谢你的帮助

$(document).ready(function () {
    $('#bid').hide();
    $("#button").click(function () {
        var name = $("#name").val();
        var email = $("#email").val();
        var message = $("#message").val();
        var dataString = 'name=' + name + '&email=' + email + '&message=' + message;


        $.ajax({
            type: "POST",
            url: "contactform.php",
            data: dataString,
            success: function () {
                $('#form').hide();
                $('#messager').fadeIn();
            };
        });
        return false;
    });
});

2 个答案:

答案 0 :(得分:3)

更改

success: $(function() {
     $('#form').hide();  
    $('#messager').fadeIn();
});  

success: function() {
     $('#form').hide();  
    $('#messager').fadeIn();
}

答案 1 :(得分:1)

你在ajax块中有语法错误,应该是:

$.ajax({  
      type: "POST",  
      url: "contactform.php",  
      data: dataString,  
       success: function() {
         $('#form').hide();  
        $('#messager').fadeIn();
            }  
    });