覆盖Magento中的默认数据表单提交JS活动

Override Default Dataform Submission JS Activity In Magento

本文关键字:表单提交 JS 活动 数据 默认 Magento 覆盖      更新时间:2023-09-26

对于我的实例,我想覆盖默认操作,包括在客户修改其地址时进行验证。服务器端得到了照顾,但我想挂钩到我认为在变体/表单中的表单提交方法.js以便我可以触发自己的验证、弹出窗口等。

请注意,我已经知道如何通过布局更新仅在适当的位置添加 js:

<customer_address_form>
    <reference name="head">
        <action method="addJs"><script>addressverification.js</script></action>
    </reference>
</customer_address_form>

而且我知道我可以使用内置的验证类(我不想)

如何覆盖默认方法?

您将如何使用Firebug或cdt跟踪该方法?

Validation.prototype.onSubmit = Validation.prototype.onSubmit.wrap(function(parentMethod,ev){
    parentMethod(ev);
    return false;
});