我有一個多步驟的Rails 3的形式,我設置使用此railscast:http://railscasts.com/episodes/217-multistep-forms,我用另一個railscast實現我的應用程序條紋付款:http://railscasts.com/episodes/288-billing-with-stripeRails 3 if語句與jQuery?
在我的應用程序,支付方式是通過jQuery的隱藏如果向用戶收取的金額爲0
$(document).ready(function() {
var xyz = $("span#total").text();
if (xyz == 0){
$("div#stripefields").hide();
};
});
我希望能夠做的就是告訴我的Rails應用程序,不需要的條紋支付領域成功提交表單,如果量向用戶收取的是什麼是0.所以,我需要修改我的控制器中的這個聲明以反映:
elsif @video.last_step?
@video.save if @video.all_valid? && @video.save_with_payment(@total)
@total是向用戶收取的金額,「save_with_payment」表示分條費用。這樣做最好的方法是什麼?我能否以某種方式添加另一個「如果」這個陳述?
真棒......謝謝。 – user1429496 2012-08-15 17:00:02
@ user1429496我犯了一個錯字。再次檢查它是否有正確的條件。 – 2012-08-15 17:22:21