Varien / Magento表单验证不提交或更新状态

时间:2016-04-25 09:55:02

标签: forms validation magento

我必须为Magento实现一个单独的登录表单(完全单独在不同的页面上,在Magento目录内,没有magento逻辑)。我尝试使用Varien Form Validate JS。验证在开始时效果很好。 它显示所有缺少的字段错误,但在填写字段后,按下提交按钮,仍然显示错误,表单不提交。 JS控制台中没有错误 这是我的代码:

<form class="form-horizontal" id="login-form" role="form" action="https://www.mydomain.de/ext/login.php" method="post">
  <div class="form-group">
    <label class="control-label col-sm-2" for="email">Email</label>
    <div class="col-sm-10">
      <input type="email" class="form-control input-text required-entry validate-email" name="email" id="email" placeholder="Ihre Mailadresse">
    </div>
  </div>
  <div class="form-group">
    <label class="control-label col-sm-2" for="pwd">Passwort</label>
    <div class="col-sm-10"> 
      <input type="password" class="form-control input-text required-entry" name="password" id="pwd" placeholder="Passwort eingeben">
    </div>
  </div>
  <div class="form-group"> 
    <div class="col-sm-offset-2 col-sm-10">
      <button type="submit" name="submitForm" class="button btn btn-default">Show Data</button>
    </div>
  </div>
</form>

JS脚本:

    var loginForm = new Validation('login-form');

1 个答案:

答案 0 :(得分:2)

我有类似的问题,(表格会验证但不提交)。结果是因为我们已经通过local.xml文件删除了scriptaculous / effects.js。将其添加回来会导致表单再次提交。

Magento 1.9.3