我正在运行以下功能:
$('.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时发生了这种情况并且没有显示任何其他调用。有什么建议吗?
答案 0 :(得分:0)
看起来我想通了。我在js脚本中有函数通过ajax调用返回。我将函数移动到正在进行ajax调用的页面本身,现在它没有闪烁。