我有一個表單,名爲#summaryforms
,用戶可以現在預訂或稍後預訂。使用JavaScript將表單提交到兩個不同的位置,然後使用jQuery驗證
這裏是我的按鈕:
<div class="bookingbuttondiv">
<input type="hidden" name="bookingid" value="<?php echo $bookingid; ?>" />
<input type="button" class="button" value="Book Now" onClick="this.form.action='payment.php';this.form.submit()">
<input type="button" class="button" value="Book Later" onClick="this.form.action='poa.php';this.form.submit()"><br/><br/>
</div>
但是每當我試圖使用jQuery驗證,如:
$("#summaryforms").validate();
它不工作,我沒有錯誤,我懷疑這是因爲它在jQuery被調用之前提交,是否有解決方法,同時仍然保持提交到兩個不同位置的選項?
您可能需要向我們展示更多代碼。你如何定義插件的規則?另外,你的'id'是'summaryforms';爲什麼是複數? 'id'應該是唯一的,如果在頁面上有'id =「summaryforms」'的多個元素,那會導致問題。 – Sparky 2013-03-05 16:43:24