我正在开发一个应用程序,并且仅使用一个按钮即可提交多种表单。
我给了他们相同的类,并遍历了他们,然后提交了。在我的本地主机中,它可以工作,但是在heroku中,它有时可以工作,有时只提交一对或一个。
const submitBtn = document.getElementById('submit-form');
const forms = document.querySelectorAll('.form');
submitBtn.addEventListener("click", () => {
forms.forEach(form => form.submit());
}
我也可以看到您的html吗?
我的直觉说,在提交第二份表格之前,页面可能会刷新?默认情况下,form.submit()将刷新页面。