禁用JS提交验证检查

时间:2013-01-07 18:47:28

标签: javascript html onsubmit

我真的不知道怎么解释这个,所以我们走了。

我正在尝试在我的网页上实施Stripe付款按钮。单击提交按钮时,JS会验证用户输入。也就是说,我无法访问JS文件。

我正在尝试添加用户选择天气按支票付款的功能(其中条纹表单元素消失,其他与支票付款相关)。问题是,当用户选择通过支票付款时单击“提交”,将运行条带表单的验证检查,corse的验证失败,并且中止提交操作。

那么,当用户选择检查时,我可以禁用Stripe操作吗?

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

您应该为不同的付款方式设置不同的表单,以便Stripe表单不会认为它已被提交。

无论如何,这是我对如何禁用听众的猜测:

$("#payment-form").unbind('submit');

答案 1 :(得分:0)

您有几种不同的选择。当用户选择通过支票付款时,可以使用javascript中的事件处理程序。另一种选择(可能更简单)选项是拥有2个提交按钮,并根据用户打算支付的方式显示和隐藏它们。