`

rails submit

    博客分类:
  • RUBY
阅读更多
onClick改变js时间

<form>
<%=submit_tag "礼品配送", :name => "gift",:class=>"button" , nClick => "document.myaccs.form_action.value='gift' "%>
<input type="text" id="cad_gift_list" name="cad_gift_list">
</form>

做选项内容改变时触发事件
<form  name="form" action= "/search_by_object" method="get" >
<select name="object" onchange ="document.form.submit();">
<option value=''>选择负责对象</option>
<%=options_from_collection_for_select(CadUser.find(:all), "id", "name",     params[:object].to_i)%>
</select>  
  </form>

cad_user=CadUser.find_or_create_by_name(params["user"+i.to_s])
rails自带的find_or_create_by_name语句表示有则查找,没有则新增。
分享到:
评论

相关推荐

    rails上传文件_paperclip

    &lt;%= f.submit %&gt; ``` 4. **处理上传** 在控制器中,文件会自动保存到数据库和文件系统中: ```ruby def create @user = User.new(user_params) if @user.save redirect_to @user, notice: 'User was ...

    使用Rails上传和转换视频

    &lt;%= form.submit %&gt; ``` 这样,用户就可以选择并上传视频文件了。 为了实现视频转换,我们可以借助FFmpeg,这是一个强大的命令行工具,可以处理各种视频和音频格式。首先,确保在服务器上安装了FFmpeg。然后,...

    Rails里给文件上传添加progress_bar

    &lt;%= submit_tag "Upload" %&gt; ``` 3. **配置jQuery File Upload** 在`app/assets/javascripts`中,创建一个JavaScript文件,如`upload.js`,配置jQuery File Upload。监听`progress`事件,更新进度条: ```...

    rails 文件上传

    &lt;input type="submit" value="Upload"&gt; ``` 3. **Strong Parameters**: 在控制器中,我们需要使用`strong_parameters`来白名单化并允许文件参数。例如,如果你有一个`image`参数,你需要在控制器中这样写: ``...

    rails ajax提交文件或图片

    &lt;%= f.submit %&gt; ``` 这里的`multipart: true`参数是关键,因为它指示浏览器在提交时包含文件数据。`remote: true`则告诉Rails使用AJAX进行提交。 在服务器端,我们需要处理AJAX请求。在控制器中,我们可以创建...

    Ruby-SimpleForm轻松处理Rails表单

    &lt;%= f.button :submit, 'Save Changes', class: 'btn-primary' %&gt; ``` 总之,Simple Form为Ruby on Rails开发者提供了强大且灵活的表单构建工具,极大地简化了表单创建和维护的过程。通过学习和掌握其使用,可以...

    基于Rails2.2.2的ajax

    &lt;%= f.submit "Update" %&gt; ``` 5. **处理响应**:最后,Rails会自动处理`.js`格式的响应,执行相应的`.js.erb`模板,并将结果注入到页面中。 描述中提到的博客链接(https://0512szren.iteye.com/blog/712709)...

    Rails3 使用Jquery datepicker

    &lt;%= f.submit %&gt; ``` 最后,别忘了在数据库模型中设置对应的日期字段类型,比如在`schema.rb`或`migration`文件中: ```ruby t.date :date ``` 通过以上步骤,你已经在Rails 3应用中成功地集成了jQuery UI的...

    rails登陆注册

    &lt;%= f.submit "注册" %&gt; ``` 对于登录,可以创建一个简单的会话(Session)模型来保存当前登录的用户信息。创建会话控制器(Sessions Controller)并定义`new`、`create`、`destroy`动作。在`sessions_helper.rb`...

    Rails表单构建器formtastic.zip

    formtastic 是一个Rails表单构建器插件,提供语义丰富和可访问的标记。 示例代码: |f| %&gt; , :as =&gt; :radio %&gt; , :as =&gt; :string %&gt; &lt;%= f.action :submit, :as =&gt; :button %&gt; , :as =&gt; :link %&gt;...

    在Ruby on Rails中使用AJAX的教程

    $('#new_recipe').submit -&gt; $.ajax({ url: $(this).attr('action'), type: 'POST', data: $(this).serialize(), dataType: 'json', success: (data) -&gt; // 更新页面内容,比如添加新食谱到列表 $('#recipe...

    ruby rails recipes

    $(event.target).closest('form').submit() ``` **2. 创建自定义 JavaScript 辅助方法** Rails 提供了大量的辅助方法来简化 HTML 的生成。创建自定义的 JavaScript 辅助方法可以进一步提高代码的复用性和可维护性...

    用rails做个简单的论坛(三):将之前的串连起来

    &lt;%= form.submit %&gt; ``` 对于评论,我们通常在每个帖子下方显示一个创建评论的表单。 ### 六、安全与授权 为了防止未经授权的用户对帖子或评论进行操作,我们需要实现身份验证和授权。Rails提供了如`before_...

    Ruby on Rails中jquery_ujs组件拖慢速度的问题解决

    在Ruby on Rails开发中,jQuery Unobtrusive JavaScript (jquery_ujs) 是一个不可或缺的组件,主要用于处理AJAX交互。这个组件与Rails框架紧密结合,提供了一系列便利的功能,如弹出确认对话框、触发异步请求以及...

    Ruby on Rails实现最基本的用户注册和登录功能的教程

    &lt;p&gt;&lt;%= f.submit "登录" %&gt; ``` #### 六、总结 通过以上步骤,我们已经成功地使用Ruby on Rails和`has_secure_password`特性实现了用户注册与登录的基本功能。这种方法不仅简洁高效,而且安全性较高,适用于...

    Rails-4-AJAX-Form:Rails 4 AJAX表单示例

    &lt;%= f.submit %&gt; ``` 在这个表单中,`remote: true`参数告诉Rails使用AJAX来提交表单。接下来,我们需要在控制器中处理这个AJAX请求。以`PostsController`为例,我们可能有以下代码: ```ruby def create @post...

    css3buttons_rails_helpers:Rails助手基于'css3-github-buttons'生成漂亮的css3按钮

    这些帮助程序使Rails开发人员可以快速轻松地利用这个出色CSS库-不会使您的视图以及对link_to , button_to和submit_tag调用变得混乱。 1.0版终于发布了! 并且它带来了对Rails 3.1资产管道的支持。 请注意:从...

    comfy-bootstrap-form:实际起作用的Bootstrap 4标记的Rails表单生成器!

    ComfyBootstrapForm bootstrap_form是一个Rails...= form.submit "Log In" %&gt;&lt;&#37; end %&gt; 这将生成类似于以下内容HTML: &lt; form action =" /users " accept-charset =" UTF-8 " data-remote =" true " method

    re_former:练习用rails制作表单

    &lt;%= f.submit %&gt; ``` 在这里,`@user`是一个实例变量,通常在控制器中初始化,表单的数据将被绑定到这个对象上。`f.label`和`f.text_field`等方法会自动生成对应的HTML标签,使得表单更加语义化且易于使用。 接...

Global site tag (gtag.js) - Google Analytics