Jquery - значение поля мигает после сброса формы - PullRequest
0 голосов
/ 03 марта 2011

Я запускаю эту функцию ниже:

    $('.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 раз.Есть идеи, почему он это сделал?Никогда не видел этого раньше.Не имеет значения, в какое поле я помещаю значение, если я добавляю значение в поле после команды сброса, значение в этом поле мигает.Под мерцанием я подразумеваю, что значение отображается / скрывается очень быстро, как его мигание.Я запускал Firebug в Firefox, пока это происходило, и он не показывает никаких дополнительных звонков.Есть предложения?

1 Ответ

0 голосов
/ 03 марта 2011

Похоже, я понял это.У меня была функция внутри js-скрипта, которая возвращалась через ajax-вызов.Я переместил функцию на саму страницу, которая выполняла вызов ajax, и теперь она не мигает.

...