jQuery Validation Plugin Submit Button无法正常工作

时间:2013-06-14 10:16:22

标签: jquery woocommerce

我正在使用woo-commerce和jQuery验证插件。因为我使用jQuery来添加字段等我不能使用内置验证的woocommerce,因为它刷新了页面,我失去了我的价值观。

http://bookbindingbycrawford.co.uk/products/thesis

但是当我点击提交,并填写需要验证的字段(我只是为了测试目的而做了一个)时,该按钮将不会提交。

对于我的生活,我无法理解为什么,感觉我有点过头了

非常感谢任何帮助,谢谢

2 个答案:

答案 0 :(得分:0)

哪一个你的意思是提交按钮。请在这里提一下。首先你提交事件是否正在发生。如果事件没有解雇意味着将有两种可能性。一个是你提交按钮id可能会重复一些其他地方也。第二个是你的点击事件未初始化,就像在向按钮注册事件时,在提交名称中没有DOM中的元素。

答案 1 :(得分:0)

非AJAX解决方案:对我有用,同时尝试使用Jquery的<.submit()

中的任何位置添加此代码
<input type="hidden"  name="woocommerce_checkout_place_order" value="1" />

AJAX解决方案:原来我没有包含wp_footer();在我的页脚文件中,因此没有得到BlockUI.js和一些额外的CSS。查看WooCommerce Assets文件夹中的BlockUI.js,它有一个$ .submit()函数来解释所有逻辑。

您可以删除它在此处执行的任何验证,并为您自己的代码腾出空间!