1. yuji0222

    Posted

    yuji0222
Changes in title
+confirmが発生する
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,52 @@
+# 疑問
+なぜtableタグで囲むとconfirmが発生しないのかわからなくて困ってます
+情報等ありましたらコメントお願いします
+
+# confirmが発生しないコード
+### view_hoge.rb
+```rb:
+<table >
+ <tr>
+ <%= form_tag({:action => :import}, {:multipart => true}) do %>
+ <th>入力</th>
+ <td>
+ <%= file_field_tag :file %>
+ <%= submit_tag 'csv', :data => { :confirm => '入力') } %>
+ </td>
+ <% end %>
+ </tr>
+</table>
+```
+
+### hoge.html
+```html:
+<table >
+ <tr>
+ <form accept-charset="UTF-8" action="/hoge/import" enctype="multipart/form-data" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="/=" /></div>
+ <th>入力</th>
+ <td>
+ <input id="file" name="file" type="file" />
+ <input class="Button" data-confirm="実行しますか?" data-disable-with="処理中..." name="commit" type="submit" value="登録" />
+ </td>
+ </form>
+ </tr>
+</table>
+```
+
+# confirmが発生する
+### view_hoge.rb
+```rb:
+<%= form_tag({:action => :import}, {:multipart => true}) do %>
+ 入力
+ <%= file_field_tag :file %>
+ <%= submit_tag 'csv', :data => { :confirm => '入力' } %>
+<% end %>
+```
+
+### hoge.html
+```html:
+<form accept-charset="UTF-8" action="/hoge/import" enctype="multipart/form-data" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="=" /></div>
+ <input id="file" name="file" type="file" />
+ <input class="Button" data-confirm="実行しますか?" data-disable-with="処理中..." name="commit" type="submit" value="登録" />
+</form>
+```