Tag: form helpers

自定义HTML属性需要自定义帮助程序?

我正在尝试在输入上创建一个包含一些自定义数据属性的表单: 这似乎是一个很好的干净方式,使用jquery轻松前端访问(哈哈!): $(“[data-family=’Dinosaurs’]”).doSomething() 问题是我无法获得Rails(3.0.3)来呈现属性。 “poll_question”, :class=>”BigInput”, :style=>”width:98%;”, :attributes=>”data-submit_clear=’1′” %> 我尝试了许多排列无济于事,无法找到如何做到这一点的例子。 我是否需要修改text_field助手以支持任何自定义属性?

为什么Rails在我的表单中没有识别为空?

我正在改造一个Rails 2网站。 现在,我收到一个错误,我认为这是因为一个值被提交为空白而不是.nil。 但是,我试图保持零状态似乎不起作用。 我感谢您提供的任何帮助。 从模型,基于Make blank params [] nil NULL_ATTRS = %w( start_masterlocation_id ) before_save :nil_if_blank protected def nil_if_blank NULL_ATTRS.each { |attr| self[attr] = nil if self[attr].blank? } end 视图 我有jQuery在start_masterlocation_id存在时为这个隐藏字段添加一个值。 我还有jQuery在不存在时删除了field属性。 “start-masterlocation-id-field” %> 最后,这是控制器抛出错误的部分。 这是保存表单(Maptry)的页面的控制器,而不是Newsavedmap的控制器。 我想我必须删除@ newsavedmap.id,@ newsavedmap.mapname和@newavedavedmap.optimize行,因为我要使用表单处理程序,但我不认为这与此错误有关。 调节器 def maptry @itinerary = Itinerary.find(params[:id]) if @itinerary.user_id == current_user.id respond_to do |format| @masterlocation = […]

如何在rails中检查check_box?

我使用以下rails form helper创建了复选框: 但是,我需要在默认情况下检查其中一些。 rails文档未指定如何执行此操作。 有办法吗? 怎么样?

link_to删除url无法正常工作

我有以下link_to删除我的应用程序中的URL :delete, :class => “delete”, :confirm => “Are you sure ?”%> 它似乎没有工作。当我点击这个url时,它只是带我去展示路径。有人请告诉我如何解决这个问题。 谢谢。