0

我在下面运行这个函数:

    $('.cancelbutton').click( function() {


    $('#gform2').attr('action','/ajax/add.php');
            $('input[name=aid]').val('0');
            $('.cancelbutton').hide();

            var reset_formdate = $('#adate').val();

            $('#gform2')[0].reset();            
            $('input[name=adate]').val(reset_formdate);

        });

我看到的问题是运行此函数后,字段 adate 中的值至少闪烁 10-15 次。任何想法为什么会这样做?以前从未见过。我在哪个字段中输入值无关紧要,如果我在重置命令之后将值添加到字段中,则该字段中的值会闪烁。当我指的是闪烁时,我的意思是该值显示/隐藏得非常快,就像它的闪烁一样。发生这种情况时,我在 Firefox 中运行了 Firebug,但它没有显示任何额外的调用。有什么建议么?

4

1 回答 1

0

看来我想通了。我在通过 ajax 调用返回的 js 脚本中有该函数。我将函数移动到进行 ajax 调用的页面本身,现在它不会闪烁。

于 2011-03-03T18:49:53.623 回答