Получение Enter, чтобы отправить dojo.form - PullRequest
1 голос
/ 14 декабря 2009

У меня есть элемент формы, который я хочу использовать во многих формах, стандартная кнопка отправки.

<div dojoType='dijit.form.Button' type='submit' 
    iconClass='dijitEditorIcon dijitEditorIconRedo' 
    style='float:left;margin:0 2px 00;padding:0;'
    onClick=\"filter{$this->_grid->getId()}(); return false;\">Refresh
</div>

В настоящее время эта кнопка отправки работает при нажатии, но форма не отправляется при нажатии клавиши ввода. Другие предложили собственный обработчик события onkeypress для отправки формы, когда он ловит клавишу Enter, но я не решаюсь, потому что не хочу ломать другие формы на странице.

1 Ответ

2 голосов
/ 14 декабря 2009

Материал, который вы хотите запустить при отправке формы, должен быть на form onsubmit, а не на конкретной кнопке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...