web 开发
idilent
这个作者很懒,什么都没留下…
展开
-
在Ruby中使用flash传递消息
Ruby中可以通过flash[:error]或者flash[:notice]从controller中传递给页面错误和提示信息。但是在传递的时候需要注意,在这个需要传递消息的action中一定要使用redirect_to把页面跳转,如果不进行调转,则会在用户点击下一个连接的时候还会出现这个error或者notice的消息。在rails的文档里面写道:The flash provides a way原创 2008-12-11 15:51:00 · 1509 阅读 · 0 评论 -
ruby对model进行验证的几个问题
1、在controller中,model必须定义为controller的对象变量,而不是某个action中的私有变量,定义为私有变量不影响验证的执行,但是验证的错误信息无法传递到页面中。2、可以再model中重载validate方法,根据系统要求,写出相应的验证。3、在某种情况会遇到不希望验证的要求,比如说用户系统中,通常会把修改密码和修改用户的一般信息分开,这个时候,在修改一般信息的时候就不需要原创 2008-12-17 09:56:00 · 1166 阅读 · 0 评论 -
ruby对has many关系的验证
在默认情况下,ruby对对象中的has_many关系的对象会自动验证,比如说有以下两个类parent has_many :childrenend child validates_presence_of :nameend 在保存parent的时候,child对象也会自动被验证,这个时候,如果child的name没有符合要求的值,就会出现错误,提示用户无法保存原创 2009-04-21 13:35:00 · 1238 阅读 · 0 评论 -
Javacript 对元素赋值的处理
javascript 对于element赋值后,即便值是boolean,也会被处理掉。如果用==false等去判断,对得到意想不到的结果。原创 2016-08-04 17:19:30 · 440 阅读 · 0 评论