jQuery fadeIn函数只是在没有fadeIn的情况下出现

时间:2011-07-20 09:54:47

标签: jquery jquery-ui

我有一个应该产生fadeIn的函数,但事实并非如此。我不确定参数是否正确,并且会对我错误编码的地方提出一些建议。使用fadeIn的代码是 $('#fb_message')。fadeIn('slow',function(){

它与上面的重置有关吗?

非常感谢。

$('#fb_submit').click(function () {

        var name = $('#fb_uname').val();
        var client = $('#fb_client').val();
        var department = $('#fb_department').val();
        var email = $('#fb_email').val();
        var position = $('#fb_position').val();
        var feedback = $('#fb_feedbacknew').val();
        var data = 'fb_uname=' + name +
                   '&fb_client=' + client +
                   '&fb_department=' + department +
                   '&fb_email=' + email +
                   '&fb_position=' + position +
                   '&fb_feedbacknew=' + feedback;
        $.ajax({
            type: "POST",
            url: "feedback.php",
            data: data,
            success: function (data) {
                $("#feedback").get(0).reset();
                $('#fb_message').fadeIn('slow', function() {

                    $('#fb_message').html(data);
                    });

                //$("#form").dialog('close');
                $("#flex1").flexReload();

            }
        });
        return false;

    });

1 个答案:

答案 0 :(得分:1)

是你的代码????

$(document).ready(function){


});

尝试

<script language="javascript" type="text/javascript"> 

    $(document).ready(function){

           $('#fb_message').hide(); 
    });
</script>

更新

在你的成功函数中尝试这个

  success: function (data) {
        $("#feedback").get(0).reset();

        $('#fb_message').hide().html(data).fadeIn('slow');

        //$("#form").dialog('close');
        $("#flex1").flexReload();

    }