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