【发布时间】:2013-02-22 19:10:12
【问题描述】:
我有一个使用 spring 表单标签创建的表单。
<form:form commandName="cmdName" action="save" id="formId">
我正在尝试在使用 Dojo 进行验证后提交此表单。 当我使用:
dijit.byId("formId").submit()
我明白了:
TypeError: dijit.byId(...) is undefined
在萤火虫控制台 以及使用时:
dojo.byId("formId").submit()
我明白了:
TypeError: dojo.byId(...).submit is not a function
在搜索时,我在这里发现了一个类似的问题。
【问题讨论】:
-
dijit.byId 和 dojo.byId 之间有区别!我认为 dijit.byId 用于访问 dijit 小部件。你能设置一个小提琴吗?卢锡安
-
您使用 dojo 的方式是正确的:它必须与您的 Dojo 配置有关。你能验证 dojo.byId() 是否返回一个有效的 DOM 节点吗?
-
@CarlosGavidia dojo.byId() 返回表单和所有内容。
标签: javascript spring dojo taglib