我尝试将处理程序添加到提交按钮
<input type="submit" value="Submit/ Soumettre" onclick='submitform(); this.disabled = true;'>
function submitform()
{
let myForm = document.getElementById('MyForm');
myForm.submit();
}
但这会杀死所有输入字段验证器(在我的示例中是电子邮件字段验证器)。
Magnolia应该有一些适用于这种常见用例的东西。
说明:提交后的Page附加的模型类执行耗时的服务请求。因此用户看不到新页面,可以多次单击submit按钮。
转载请注明出处:http://www.xjzhisheng.com/article/20230306/1295586.html