<%= file_field_tag :file, multiple: true %>
通常の入力フィールドタグを次のように変換するにはどうすればよいですか
リンクに:
<%= file_field_tag :file, multiple: true %>
通常の入力フィールドタグを次のように変換するにはどうすればよいですか
リンクに:
これは私のために働いた:
HTML:
<input type='file' id='file' name='file' />
<a href="#" id='link-upload'>Upload</a>
JS:
<script type="text/javascript">
$(function(){
$('#link-upload').click(function(e){
e.preventDefault();
$('#file').click();
});
});
</script>
CSS:
#file{ width:0; height:0; }
jQuery を必ず追加してください。
<script type="text/javascript">
document.write("\<script src='http://code.jquery.com/jquery-latest.min.js' type='text/javascript'>\<\/script>");
</script>