Полимер: отправка вручную формы
В полимере я пытаюсь вручную отправить форму. Моя форма выглядит так:
<form id="myForm" on-submit="{{ submitForm }}">
<input class="text" value="{{ someValue}}">
<button type="submit">Submit</button>
</form>
А в полимерном объекте у меня есть:
submitForm: function(e) {
e.preventDefault();
}
Всякий раз, когда я пытаюсь сделать следующее:
document.getElementById('myForm').submit();
форма полностью игнорирует атрибут on-submit и отправляет форму на новую страницу.
Я создаю экранную клавиатуру для тех, кто интересуется, почему я хотел бы сделать это. Мне нужно отправлять форму всякий раз, когда кто-то нажимает клавишу ввода на экранной клавиатуре.
кто-нибудь знает, почему это произошло?
Пример JSBin, чтобы показать вам точную проблему (см. Предупреждения):http://jsbin.com/wadihija/2/