Javascript Magento签出js验证错误

Javascript Magento签出js验证错误,javascript,validation,magento,checkout,Javascript,Validation,Magento,Checkout,我开始编辑一个magento模板,我偶然发现了一个错误:如果我错过了一个必填字段,然后单击提交按钮,相应字段下面会出现“这是必填字段”文本;但当我重新填写表单并第二次单击“提交”按钮时,我意识到它被阻止了 有人经历过同样的事情吗?我根本不懂javascript,我自己也做不到 我非常需要完成这项工作,所以请帮我一把。看看这个链接,它将解释Magento中的javascript验证。要查找的是文本/选择字段中的类,如果它有必需的或链接中列出的任何其他类,它将运行t他通过了那些 对于任何发现这个问题

我开始编辑一个magento模板,我偶然发现了一个错误:如果我错过了一个必填字段,然后单击提交按钮,相应字段下面会出现“这是必填字段”文本;但当我重新填写表单并第二次单击“提交”按钮时,我意识到它被阻止了

有人经历过同样的事情吗?我根本不懂javascript,我自己也做不到


我非常需要完成这项工作,所以请帮我一把。

看看这个链接,它将解释Magento中的javascript验证。要查找的是
文本/选择字段中的
,如果它有
必需的
或链接中列出的任何其他类,它将运行t他通过了那些


对于任何发现这个问题的人:我遇到了这个问题,经过多次调试后意识到这是因为我从签出页面的布局中删除了
scriptaculous/effects.js


表单验证JS依赖于
effects.JS
,但是使用它的代码在
try/catch
块中,这意味着您不会得到控制台错误,相反表单将无法正确重新验证。

是的,输入似乎分配了验证类,问题是在触发验证之后并抛出“此字段为必填字段”“文本,进程无法继续,因为“提交”按钮已关闭。换句话说,如果触发了验证,我必须刷新页面并重新开始,而不犯任何错误,这对用户不太友好,验证在这种情况下没有任何意义。这就是答案。我在结帐时也遇到了这个验证错误。读到这个答案后,我记得我也从
layout/page.xml
模板中删除了
effects.js
。将该脚本添加回文件确实解决了验证问题。。