2013-01-07 34 views
0

我真的不知道如何解释这一个很好,所以我们走了。禁用JS提交验证检查

我正试图在我的页面上实现条纹付款按钮。当点击提交按钮时,JS验证用户输入。这就是说,我没有访问JS文件。

我想增加用户选择天气支票支票的能力(其中条形表单元素消失和其他出现与支票支付有关)。问题是,当用户选择支票支票然后单击“提交”,将运行条纹表单的验证检查,它们的corse失败,并且提交操作被中止。

那么,如何当用户选择检查,我可以禁用条纹动作?

非常感谢您的帮助。

回答

0

您有几个不同的选项。一个是在用户选择通过支票付款时使用JavaScript中的事件处理程序。另一种选择(可能更简单)的选择将有2个提交按钮,并显示和隐藏它们取决于用户如何支付。

1

对于不同的付款方式,您应该有不同的表单,以便Stripe表单不认为它正在提交。

这是我的猜测,你怎么可以禁用听众,反正:

$("#payment-form").unbind('submit'); 
相关问题