-1
我有一個簡單的註冊表格,包括該行凡定義字段所需的錯誤信息
<%= f.label :password, 'Password:' %>
<%= f.password_field :password, required: true %>
現在
如果有人試圖註冊並留下密碼爲空,還有的形式閃過一個錯誤。我在哪裏可以定義這個錯誤實際上說的是什麼
我有一個簡單的註冊表格,包括該行凡定義字段所需的錯誤信息
<%= f.label :password, 'Password:' %>
<%= f.password_field :password, required: true %>
現在
如果有人試圖註冊並留下密碼爲空,還有的形式閃過一個錯誤。我在哪裏可以定義這個錯誤實際上說的是什麼
您可以使用setCustomValidity
設置所需屬性的自定義消息但要做到這一點,你需要做一些js編碼。
所以,我覺得你可以通過在軌
<%= f.password_field :password, onchange: "if ($('#password').val().length == 0) { alert('Password field is blank(custom text)!'); }" %>
我沒有測試過這這樣做有一個解決辦法,但我認爲這會工作
在https://jqueryvalidation.org/看看我剛開始使用這個進行客戶端驗證,真的很滿意結果。 –
@KevinEtore感謝您轉貼此評論:) – Krawalla
@krawallla np,希望這是你正在尋找的東西。 –