我有一个带有 sj:submit 和 s:submit 的 s:form,sj:submit 可以正常工作,但 s:submit 按钮不起作用。当我点击 s:submit 按钮时没有任何反应。
我尝试在表单外使用 sj:submit 按钮并将其链接到带有 formIds 参数的 s:form 。
我有一个带有 sj:submit 和 s:submit 的 s:form,sj:submit 可以正常工作,但 s:submit 按钮不起作用。当我点击 s:submit 按钮时没有任何反应。
我尝试在表单外使用 sj:submit 按钮并将其链接到带有 formIds 参数的 s:form 。
这里的问题是 e.PreventDefault() 以防止在表单文本字段内按输入时正常提交。
使用普通链接而不是按钮怎么样?
我解决了使用:
<s:submit onClick="overrideSubmit('this_action')"/>
和
function overrideSubmit(actionName) {
document.forms['configurationForm'].action = actionName + '.action';
document.forms['configurationForm'].submit();
}