Magento 有很棒的 Javascript 验证库,可以初始化 var myForm= new VarienForm('[your form id]', true);
。但是,当单击提交按钮时会触发此验证功能。
没有办法在您键入时验证特定字段。例如,如果我输入 2 位邮政编码并转到第二个字段,它应该立即验证邮政编码并显示错误。由于邮政编码至少需要 5 位数字。
谢谢
最佳答案
是的,Magento 提供了很棒的验证库。您可以使用“validate”方法为每个字段调用验证。
例如要验证邮政编码,您可以观察 blur 事件并调用 validate
方法。
$('billing:postcode').observe('change', function(e){
Validation.validate($('billing:postcode'))
})
注意 Validation.validate($('billing:postcode'))
,这将调用邮政编码字段的验证。
关于javascript - 如何在键入时验证 Magento Javascript 中的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24202463/