Tag: ruby on rails 3

如何使用jquery以railsforms显示/隐藏?

我有一个rails视图(erb),显示一些复选框(来自seed.rb的填充数据)..当选择了某些复选框时,我需要在它下面显示一个div来收集更多信息。例如:用户检查“周年纪念日”并且它下方的div显示要求日期。 jquery是最好的方法吗? Coffescript? *注意:我使用Wicked gem创建一个多步骤 inheritance人的观点: 下面是渲染的html(无论如何都是表单部分): New Years Day Valentine Day Easter Mother Day Father’s Day Halloween Thanksgiving Christmas 谢谢!

如何检测闪存并提示安装?

如果没有安装闪存并且浏览http://www.plupload.com/example_custom.php,它将启动一个弹出框: 他们究竟是怎么做到的? 通过一些jQuery java脚本代码片段或其他? 其次,我想知道是否有更好的方法告知用户他们需要闪存。 或者这是一种合适的方式吗?

如何使用jquery在rails中动态添加嵌套属性

我一直在问这个问题的迭代一段时间了 – 但是在SO社区的帮助下我几乎得到了它的工作。 首先,谢谢! 我有一个表单来创建一个新的student_group并使用Cocoon gem: The name of this group is and it is a/an There are students in this group. builder %> ‘big_button round unselectable’%> 和’student_fields’部分: 现在问题的核心: 我有以下.js文件来动态地向表单添加正确数量的学生字段: var row_i = 0; function emptyRow() { row_i++; this.obj = $(“”); this.obj.append(”); this.obj.append(‘select a genderFemaleMaleTransgender’); this.obj.append(‘ remove student’) } function refresh(new_count) { //how many students […]

使用Rails 3.2和Rails表单 – 当选中单选按钮时,不知道如何显示输入文本字段,否则隐藏它

我在这里找了几个post,但我仍然无法使它工作。 当选中“其他”单选按钮时,我希望显示f.text_field以及何时取消选中以隐藏它。 之后我希望能够为thr属性f.client_consent_refusal_reason输入文本值。 这是我的HTML: {:controller => ‘client’, :action=> :outcome_consent_complete, :id => @client.id }) do |f| %> false %> false %> false %> false %> false %> 当检查上述任何单选按钮时,应将字段client_consent_refusal_reason设置为关联值,但是当选中Other时,我希望能够捕获对应的值。 我不知道如何解决这个问题。

为什么这个ajax请求会用新提交的评论替换我的所有评论?

所以我有这个表单在提交评论时请求JS调用: true) do |f| %> @video.comment_titles, :label => “Comment Title:”, :include_blank => false %> false, :placeholder => “Post a comment.” %> “Post” %> 它在注释控制器中调用此create动作: def create @comment = @video.comments.new(params[:comment].merge({:user_id => current_user.id})) if @comment.save respond_to do |format| format.html { redirect_to :back } format.js end else respond_to do |format| format.html { redirect_to :back, :alert => “Unable to […]

jQuery或Javascript到autoformat手机掩码

我有一个Rails应用程序,我正在将text_field录制为string ,这是一个电话号码,我想在下面的掩码中自动格式化xxx-xxx-xxxx 我正在搜索Stack Overflow并发现这个自动格式电话号码在jquery但是OP正在寻找格式化xxx-xxx-xxx的掩码,我需要弄清楚如何做xxx-xxx-xxxx的掩码xxx-xxx-xxxx 我从这个答案中借了一个剪辑它确实有效,但再次格式化为xxx-xxx-xxxx $(function(){ $(‘#call_caller_phone’).keyup(function() { this.value = this.value.replace(/(\d{3})\-?/g,’$1-‘); }); }); 任何人都可以帮我格式化xxx-xxx-xxxx面具吗?

如何在Rails / jQuery中使用gon包含关联对象

我有一个注释,它有一定数量的属性。 它还有相关的标签。 我一直在使用gon使这个变量可用于页面的javascript文件(使@ note.attributes可用于此页面)。 我可以轻松输出音符属性,即如果我实例化: gon.note = @note.attributes 我可以输出它的内容: alert(gon.note.content) 但是,这并没有把笔记的标签通过..例如,我做不到: alert(gon.note.tags) 如果我想显示一个音符的标签怎么办,但是我想用gon.note来完成它而不是制作一个完整的其他变量gon.tags。 我怎么能这样做(也许是某种联接或包含)? 我想这样做是因为它比较好,例如,如果你有多个音符显示。

:确认并且:方法无法在rails button_to中工作

我的rails 3 app有问题 在我看来,我有 “Are you sure?”, :method => :accept_question, :remote => true}) %> 生成的html是 我的gem文件正在加载它 gem ‘jquery-rails’ 以下.js文件出现在生成的html中 我已经看过关于这个主题的其他post,但没有任何效果,我没有错误,只是重定向到同一页面,没有被提示。 我有其他一些使用jquery的代码,工作正常。 我遇到的问题是确认和方法在继续之前没有提示。 将jquery实现到app中的好方法是什么,我试图包含jrails,但是我的所有其他代码都打破了谢谢你的帮助

Rails 3:jquery改变部分

rails newbie herem,我想学习一些关于jquery的东西,所以我想我会尝试使用AJAX在我的部分视图之间切换。 现在在我的用户短划线上我有一个指向他们’喜欢’页面的链接,它需要完全重新加载才能看到’喜欢’页面,我将如何更改这个以使用likes_user_path @用户刷新? 视图/页/ home.html.erb <a href="https://stackoverflow.com/questions/7865198/rails-3-jquery-to-change-partials/”> Likes UsersController def likes @title = “Likes” @user = User.find(params[:id]) @like_stuff = @user.likes.paginate(:page => params[:page]) render ‘show_likes’ end

如何修改beforeSend事件中的ajax Post数据?

您好我有一个表单,使用jQuery UJS for rails远程提交。 我绑定到beforeSend事件,允许我修改提交给服务器的数据。 它不起作用。 这是我在beforeSend中的内容: settings.data = JSON.stringify({ ‘list_item[title]’ : ‘hi?? there’ }) 这不起作用。 在服务器日志中,我看到: Started POST “/lists/9/list_items” for 127.0.0.1 at 2011-10-24 14:04:36 -0700 Processing by ListItemsController#create as JSON Parameters: {“{\”list_item”=>{“title”=>{“\”:\”hi?? there\”}”=>nil}}, “list_id”=>”9”} 知道我做错了什么吗? 我想自定义settings.data,添加不在表单中的字段。 谢谢