【问题标题】:Add magento form validation to fancybox将 magento 表单验证添加到 fancybox
【发布时间】:2013-05-31 09:50:53
【问题描述】:

我想在 fancybox 中打开一个表单。
但无法获得默认的 magento 表单验证。
已为 magento 表单验证添加了所有必需的类。
请就这部分提供帮助。
我已经绑定了product_addtocart_form

var enquire_now_mail = new VarienForm('product_addtocart_form');
            enquire_now_mail.submit = function() {
            if(this.validator.validate())
                {
                this.form.submit();
            }
          }.bind(enquire_now_mail);

提前致谢。

【问题讨论】:

  • FireBug 控制台是否有js错误?
  • 您是否指定了各种形式的表单对象以使用各种形式的验证方法?
  • @DushyantJoshi : 没有 js 错误。
  • @Mufaddal :没有必要添加,因为我正在绑定 productaddto 艺术形式。如果我不使用弹出窗口,那么它可以工作。
  • 弹出式表单是不同的表单还是产品视图默认表单?

标签: jquery magento fancybox product


【解决方案1】:

出现 DOM 错误。
我在另一个 <form> 标签内写了 fancybox <form> 标签,因此它正在验证。
所以现在它可以正常工作了。
感觉是否有人面临同样的问题。

【讨论】:

    猜你喜欢
    • 2014-06-04
    • 2021-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-18
    • 2012-10-04
    • 1970-01-01
    相关资源
    最近更新 更多