2013-05-10 89 views
0

我有這樣的:是否有可能通過AJAX處理一個條形式?

<form class="blocked-form efocus" action="form_process.php?source=payment" method="post"> 
    <input type="hidden" name="fee" value="1795"> 
    <script src="https://checkout.stripe.com/v2/checkout.js" class="stripe-button" 
      data-key="<?php echo $stripe['publishable_key']; ?>" 
      data-amount=1795 data-description="Month-to-month Package"> 
    </script> 
</form> 

爲了處理這一點,我使用form.ajaxSubmit但因爲我不使用一個提交按鈕,如:

<input type="submit" name="submit" class="general-button" value="Save and Continue" />

它不會通過過程AJAX。單擊條紋提供的外部按鈕時是否有辦法處理form_process.php?source=payment

回答

1

可以觸發形式通過註冊點擊處理程序外部按鈕

$('my-button').click(function(){ 
    $('form.efocus').submit() 
}) 
+0

真棒,謝謝手動提交。我剛剛注意到的一點小錯誤是,'class =「stripe-button」'不是我想要調用'.submit'的'class =「stripe-button」'創建一個帶有信用卡處理表單的覆蓋窗口。我如何定位新創建的DOM元素上的按鈕? – 2013-05-10 08:41:31

+0

您需要使用'$(document).on('click','

相關問題