我有這個成立的那一刻:WordPress的+ Ajax頁面加載+重力形式+重力形式分頁
一個WordPress網站,我使用的是類似於http://barbajs.org/ 的東西,讓每個網頁內容通過AJAX加載到<main></main>
標籤。
在其中一個頁面(聯繫頁面)中,我有一個重力形式並使用分頁符。表單被分成幾步,每一步都被加載到頁面中。如果我加載的第一頁是該頁面(聯繫頁面),但一旦我轉到其他頁面並返回,或者如果我從前一頁面轉到聯繫頁面,表單不再工作,那麼一切正常。 。
關於如何修復它的任何想法。 這是部分代碼:
的WordPress:WYSIWYG與簡碼
[gravityform id="2" title="false" description="false" ajax="true"]
上的負載,我有這樣的: jQuery('#gform_wrapper_2').show()
(這是唯一可行的東西),所以我沒有得到一個黑色的頁。
如果我點擊下一步(它不會加載下一步),我已經試過這樣: 這是我上的文檔,或在接下來的按鈕找到onclick = "..."
jQuery(document).trigger('gform_post_conditional_logic', [2, null, true])
jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){})
jQuery(document).trigger('gform_post_render', [2, 1])
jQuery("#gform_target_page_number_2").val("2");
jQuery("#gform_2").trigger("submit",[true]);
下
我需要理想情況下爲gform.init()
:D或類似的東西讓我再次綁定表單。
非常感謝!
它住在什麼地方? – shramee
你的描述是足夠的,但我需要看到這個現場,所以我可以調試代碼,看看有什麼問題。或者,至少,你可以發佈JavaScript加載代碼片段,它是如何觸發的? –
您也可以考慮檢查主題/插件衝突,如其引力形式文檔中所述https://docs.gravityforms.com/testing-for-a-themeplugin-conflict –