0
在我看來,我有一個表格:Rails的數據遠程形式,顯示隱藏後不工作
<%= form_tag '/offer.js', :id => 'offer', :remote => true do %>
// some inputs
<% end %>
遠程形式運行正常,直到我做我展示隱藏用jQuery它不會創建一個Ajax調用。爲什麼是這樣以及如何解決這個問題?
在報價部分:
$('#next').click(function(){
$.ajax({
url: $('#next').data('link'), //your server side script
type: 'GET',
success: function (data) {
$("#step2").html(data);
},
error: function (responseObject) {
alert("der opstod en fejl");
}
});
});
我已經點擊下一步按鈕後,要約形式不再做一個Ajax調用。
不足夠的信息。你如何觸發提交? 'offer.js'返回什麼樣的javascript? – bdares 2013-03-15 08:32:31
它呈現一個部分。當使用數據遠程時,表單應該通過ajax調用來提交,但是當做一個需要多步表單的show hide時不需要。 – 2013-03-15 08:33:07
我也試過'$(「#offer」)。trigger(「submit.rails」);'它只是去'/ offer.js'而不創建ajax調用。 – 2013-03-15 08:35:15