0

クリックしたときにアップロードするファイルを選択するようにユーザーに促すには、css を介して完全にカスタマイズできるボタンが必要です。誰もこれを行う方法を知っていますか? ありがとう

4

1 に答える 1

1

ファイルタイプの入力が必要になる場合は、フィールドをマークアップに追加するだけです:

<input type="file" name="name_of_attribute" />

css を使用してフックできます。

input[type='file'] {
  height: 9001px;
}

Rails には、マークアップを生成するメソッドがあります。file_fieldメソッドhttp://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-file_fieldまたはfile_field_tagこちらのメソッドをご覧ください: http:/ /api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-file_field_tag

フォームがマルチパートであることを確認してください。そうしないと、入力を使用してファイルをアップロードする際に問題が発生します。

于 2011-08-12T10:30:24.517 に答える