我在汇总表单和rails检测条目是否有效时遇到了一些问题。例如,如果有人将“电子邮件”字段留空并提交,<% if @user.email %>将返回true,即使它在技术上是空白的。有没有办法在表单域为空的情况下将NULL值保留在数据库中,或者有没有替代<% if @user.email %>的方法可以用来检测域中是否存在物理字符?
谢谢!
我接受用户的永久帐号( pan ),在提交之前,我正在检查pan号码是否已经存在于db中。它正在工作,而且我还收到一个错误,说明pan no已经注册了,如果我忽略了错误并且不更改pan编号并继续提交,它将进入数据库。
我注意到,在验证检查之后,输入的号码保持在那里。我想知道如何在收到错误后清空输入框。如果它仍然是空的,提交按钮将无法工作。那么,一旦出现错误,如何从输入框中删除输入的数字,以及如何在输入框中获得光标焦点?现在,当我输入p