jpw*_*ynn 0 haml user-input ruby-on-rails erb
这应该很简单,但似乎不在Rails ......
我们需要从不超过200个字符的用户收集文本输入.
如果我们使用text_field,并将:maxlength设置为200,我们似乎只有两个同样的UGLY选择:(a)使用以下方式使字段变宽:使用大小不适合典型用户的屏幕或(b)用户在打字时必须水平滚动.从UI的角度来看,这两种方法都很糟糕.
我们当然希望使用text_area,让它自动将输入限制为200 ......但是text_area当然没有限制.
我们当然不想等到他们提交数据告诉他们"太长"或更糟糕的是简单截断他们的数据.
有什么好主意吗?我们怎么有一个输入框说100个字符宽和3行高,不会让用户输入超过200个字符?
是否有一些UI增强框架可以处理这种UI问题?是否添加了一个javascript计数器,我们只将其应用于某些输入字段?
| 归档时间: |
|
| 查看次数: |
2912 次 |
| 最近记录: |