我有一個有多個字段的表單,包括優惠券代碼。我希望用戶能夠在不提交整個表單的情況下獨立檢查優惠券代碼是否有效。我自己創建了一個表單併爲其優惠券代碼「檢查」submit_tag,這很好。但是,如果我把它放在主表單中,當用戶點擊「檢查」時,整個表單就會被提交。如果我把它放在主窗體之外,主窗體提交時將不會包含優惠券代碼。
如何在主窗體中包含小窗體,並仍然允許獨立檢查它?如何在Rails中將一個表單包含在另一個表單中?
可能的解決方案:
我可以把「檢查」的形式主要形式之外,重複優惠券字段添加到主窗體,並在提交的JavaScript填補它,但我不知道是否有更好的方法。
你不能在HTML中的另一個表單元素中有一個表單,它不是Rails。如果你願意,你可以創建兩個單獨的表單並使用CSS來顯示它們(就像它們一樣)。 – Surya 2014-10-30 18:32:53