1
我使用弹簧窗体标签创建窗体。如何使用dojo提交使用弹簧窗体标签创建的窗体
<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小部件。你能设置一个小提琴吗? Lucian – 2013-03-07 14:30:44
您使用dojo的方式是正确的:它必须与您的Dojo配置有关。你可以验证,如果dojo.byId()返回一个有效的DOM节点? – 2013-03-07 15:15:33
@CarlosGavidia dojo.byId()返回表单和所有内容。 – coder247 2013-03-07 15:29:04