0
私はおそらく非常にシンプルなものを達成しようとしていますが、正しい方法を理解できません。 Railsと私は銀行ソートコードの入力を持つ単純なフォーム宝石にルビーを使用して:Show Railsダッシュ付きの単純なフォームビュー
<%= simple_form_for @direct_debit, url: direct_debit_payment_path do |f| %>
<%= f.input :bank_sort_code, placeholder: "6 digit sort code", id: "Sort-code", label: "Bank Sort Code" %>
<% end %>
私は単に通常の銀行ソートコード形式のクライアントタイプとして表示するには、次のようになります:12 -34-56。
また、フォームの送信後にフィールドに最大6つの数字があることを確認するためのモデル検証がありますが、文字通り6を超える数値を入力できないようにしたいと考えています。これは可能ですか?ありがとう!私はあなたがあなたの第二部のためmaxlength
属性を使用することをお勧め
ありがとう、両方の答えは私の問題を解決するのに完璧でした!私が実際に変更したのは、プレースホルダだった: {プレースホルダ: " - - "} – DanRio
私は喜んで助けてくれた) – cnnr