表单提交卸载GWT模块

时间:2013-05-09 04:11:27

标签: gwt

我在GWT项目的网页中有一个表单,它只包含一个文本框元素。截至目前,表格没有触发任何事件。当我打开页面并在框中输入一些文本并按回车键时,GWT模块将卸载。不明白为什么会这样。当事件触发表单提交上的函数并在文本框中按Enter键时也会发生这种情况。这是表格:

<form id = "search_form">
    <input id = "search_box" class="search_text_box" type="text"
    placeholder="Search" autocomplete="off">
</form>

每次表单在卸载后触发事件时,页面都会显示错误“Ljava.lang.stackTraceElement@b”。什么可能是错的?该项目还包含GWTQuery。

1 个答案:

答案 0 :(得分:3)

您可能想要阅读此内容 https://groups.google.com/forum/?fromgroups=#!topic/google-web-toolkit/k9qxjRWuahw

默认情况下,表单提交会触发页面重新加载,因此卸载/重新加载模块而您不希望...所以您要取消默认表单提交行为...

我相信使用 g:form ,在可能的其他事情中,只在幕后做...

希望它有所帮助。