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