Форма не отправляется в Chrome, если кнопка отправки формы отключена по клику - PullRequest
2 голосов
/ 11 июня 2011

Я использую текстовый редактор YUI3 и по нажатию кнопки отправки редактор сохраняет изменения, затем кнопка отключается

window.myEditor = new YAHOO.widget.SimpleEditor('textarea', myConfig);
    myEditor.render();
    YAHOO.util.Event.on('submitButton', 'click', function() {
        myEditor.saveHTML();
        document.getElementById('submitButton').disabled=true;
    });

в Firefox все работает нормально, редактор применяет изменения, затем кнопкаотключено, то форма отправляется, но в chrome отключена только кнопка и ничего не происходит, идеи?

примечание: тип кнопки - отправить.

Ответы [ 2 ]

1 голос
/ 11 июня 2011

попробуй

YAHOO.util.Event.on('submitButton', 'click', function() {
  myEditor.saveHTML();
  setTimeout(function() {
   document.getElementById('submitButton').disabled=true;
  }, 300);
});
0 голосов
/ 14 июня 2011

все работало нормально после отключения кнопки и сохранения HTML:

window.myEditor = new YAHOO.widget.SimpleEditor('textarea', myConfig);
    myEditor.render();
    YAHOO.util.Event.on('submitButton', 'click', function() {
       document.getElementById('submitButton').disabled=true; 
       myEditor.saveHTML();      
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...