form_with内にあるセレクトボックをjqueryを使って動的に表示させたいです
<%= form_with url: tweets_path,local: true do |f| %> <%= f.collection_select :tournament_id, @category_parent_array,:id,:name,{},{class: 'tournament_select'} %> <%= f.label "学校選択"%> <div class="school"> 以下の部分 <%= f.collection_select :tournament_id, @category_parent_array,:id,:name,{},{class: 'tournament_select'} %> </div>
jqueryで動的に表示させたいHTMLを作成したのですが、セレクトボックスではなくコードがそのまま表示されてしまいます
以下の書き込みがおかしいのか、それとも別の記述がおかしい可能性があるのでしょうか?
function appendChildrenBox(insertHTML) { let childSelectHtml = ''; childSelectHtml = ` <%= f.collection_select $:tournament_id, @category_children,:id,:name,{},{class: 'tournament_select_child'} %> ` $(".school").append(childSelectHtml) }
回答1件
あなたの回答
tips
プレビュー