簡體   English   中英

jQuery驗證插件提交按鈕不起作用

[英]jQuery Validation Plugin Submit Button not working

我正在使用woo-commerce和jQuery驗證插件。 因為我使用jQuery來添加字段等,所以無法使用內置的woocommerce驗證功能,因為它刷新了頁面並且丟失了我的值。

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

但是,當我點擊“提交”並填寫需要驗證的字段(出於測試目的,我僅將其設置為一個)時,該按鈕將不會提交。

對於我的一生,我無法弄清楚為什么,覺得我有點頭疼

任何幫助將不勝感激,謝謝

你的意思是提交按鈕。請在這里提及。第一個ur提交事件是否發生。如果事件不觸發則有兩種可能。一個是ur提交按鈕ID可能在其他地方重復。 第二個是您的click事件未初始化,就像將事件注冊到按鈕時一樣,提交名稱中DOM中沒有元素。

NON-AJAX解決方案:對我有用,同時嘗試使用Jquery .submit()

將此代碼添加到

<input type="hidden"  name="woocommerce_checkout_place_order" value="1" />

AJAX解決方案 :原來我不包括wp_footer(); 在我的頁腳文件中,因此沒有得到BlockUI.js和一些其他CSS。 查看WooCommerce Assets文件夾中的BlockUI.js,它具有$ .submit()函數,解釋所有邏輯。

您可以在此處刪除它所做的任何驗證,並為您自己的代碼騰出空間!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM