0
這裏我有多麼導軌形式如下:的Rails 3:通過jQuery提交遠程表單 - 防止頁面重新加載從
- form_tag rel_references, :remote => true, :id=>"references_form", :method => 'get' do
= text_field_tag :rel_id, params[:rel_id], :id=>"reference_form_rel_id"
= submit_tag "Get references", :id => "referencesubmit"
我需要的文本框#reference_form_rel_id進行動態填充基於DOM元素的使用HTML jQuery,然後從相同的jQuery函數內(遠程)提交此表單。所以這是我在做什麼:
$(".classname").live('click',function(){
var relationship_id = $('#id_store').html().trim();
$('#reference_form_rel_id').val(relationship_id); // populate the text field
$('#references_form').submit(); // submit the form
});現在
,形式也得到提交,但是,它不是遠程提交,頁面重新加載從而擊敗的目的:遠程=>真。請指導我如何通過jQuery正確提交rails遠程表單。 謝謝!
的問題仍然存在。這會導致表單重新加載。 – rgoraya 2012-01-27 01:06:59
不好意思試試這個$( '#referencesubmit')。觸發器( '點擊') – 2012-01-27 06:48:25
** $( '#referencesubmit')。觸發器( '點擊')**做到了。編輯答案反映了這一點。非常感謝。 – rgoraya 2012-01-27 21:44:04