我想在我的结帐页面中有一个表单,其中包含帐单地址的输入,并且我还有一个帐单地址列表。如果用户从他们的帐户中添加了任何帐单地址,它将在结帐时列出。现在,如果用户在结帐页面上,那么他/她将有两个选项,从列表中选择一个帐单地址或添加一个新的帐单地址。“添加”表单已添加了 spry 验证。
我的问题是,如果用户从列表中选择帐单地址,则在帐单地址表单上仍然会发生 spry 验证,并且用户无法提交表单。我希望发生的是,如果用户单击“添加新计费”链接,则将创建 spry 验证对象并显示表单,当用户单击取消按钮时,该对象将被销毁.
当用户单击添加表单的链接时,我创建了一个对象。对象和验证都可以完美运行。
UserAddressBookFullNameValid = new Spry.Widget.ValidationTextField("UserAddressBookFullNameValid", "none", {validateOn:["blur"]});
当用户单击取消按钮时,如何销毁对象或删除验证。我已经尝试了一些方法,但它不会工作。例子:
delete UserAddressBookFullNameValid;
UserAddressBookFullNameValid = null;
那么任何人都可以帮助我做到这一点或给我另一种方式吗?
谢谢