1
我有一個封閉的UI按鈕形式:谷歌關閉 - 觸發表單提交
<form id="login-form">
<div>
<input type="text" name="email" />
<input type="password" name="password" />
<div id="submit-login" class="goog-css3-button">Sign in</div>
</div>
</form>
我做了我的按鈕提交我的表單:
var myButton = goog.ui.decorate(goog.dom.getElement("submit-login"));
myButton.setDispatchTransitionEvents(goog.ui.Component.State.ALL, true);
goog.events.listen(myButton, goog.ui.Component.EventType.ACTION, function(e) {
goog.dom.getElement("login-form").submit();
});
現在,我有2以下問題:
- 表單未提交ED,當我推的領域之一「輸入」
- goog.events.EventType.SUBMIT沒有在表格上觸發的事件, 所以我最終的聽衆不會被執行
我怎樣才能解決這個問題?
由於受期待您的回答