Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 覆盖Magento中的默认数据表单提交JS活动_Javascript_Magento_Prototypejs - Fatal编程技术网

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

Javascript 覆盖Magento中的默认数据表单提交JS活动,javascript,magento,prototypejs,Javascript,Magento,Prototypejs,就我的例子而言,每当客户修改他们的地址时,我想覆盖默认操作,包括验证。服务器端已经处理好了,但是我想挂接到我认为在varien/form.js中的表单提交方法中,这样我就可以触发我自己的验证、弹出窗口等 注意,我已经知道如何通过布局更新在适当的位置添加js: <customer_address_form> <reference name="head"> <action method="addJs"><script>addre

就我的例子而言,每当客户修改他们的地址时,我想覆盖默认操作,包括验证。服务器端已经处理好了,但是我想挂接到我认为在varien/form.js中的表单提交方法中,这样我就可以触发我自己的验证、弹出窗口等

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

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

addressverification.js
我知道我可以使用内置的验证类(我不想)

如何覆盖默认方法

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

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