Javascript RoR-如何制作远程表单,以便在现有代码旁边插入新代码,而不是替换它?
我正在使用RubyonRails中的remote_form_for创建一个表单,一旦提交,就会在现有页面中插入一些HTML。我希望用户能够使用这个弹出窗口多次插入HTML,但现在它只是替换了以前的信息。如何使其在现有HTML的旁边插入新的HTML?(为了便于阅读,我删除了代码中的开始和结束标记)Javascript RoR-如何制作远程表单,以便在现有代码旁边插入新代码,而不是替换它?,javascript,ruby-on-rails,ruby,ajax,Javascript,Ruby On Rails,Ruby,Ajax,我正在使用RubyonRails中的remote_form_for创建一个表单,一旦提交,就会在现有页面中插入一些HTML。我希望用户能够使用这个弹出窗口多次插入HTML,但现在它只是替换了以前的信息。如何使其在现有HTML的旁边插入新的HTML?(为了便于阅读,我删除了代码中的开始和结束标记) 如果查看文档中的选项散列,有一种方法可以传递选项散列,您可以将选项[:位置]指定为{:before |:top |:bottom |:after} 另外,我不是100%肯定这会奏效,但值得一试。这正是我
如果查看文档中的选项散列,有一种方法可以传递选项散列,您可以将
选项[:位置]
指定为{:before |:top |:bottom |:after}
另外,我不是100%肯定这会奏效,但值得一试。这正是我想要的。我想我实际上在浏览器中打开了该页面,但找不到解决方案。非常感谢。
remote_form_for :quiz_questions,
:url => add_additional_cms_quiz_questions_path,
:update => "quiz_questions",
:success => 'toggle_hidden("new_question", false);' do |f|
@quiz_question = QuizQuestion.new
f.fields_for @quiz_question do |builder|
render 'quiz_question', :f => builder
end
submit_tag 'Add Question'
end