小编Gra*_*eme的帖子

css颜色渲染在safari中不同

我正在尝试为我的网络应用程序选择颜色,但实现了与firefox或chrome相比,safari呈现样式表的方式的巨大差异.截图中的红色应该是#ff3366,但似乎safari选择渲染#ff0036.

我不知道为什么我找不到关于这个问题的任何信息,我疯了吗?

我正在跑10.9.1小牛队

谢谢!

safari-firefox比较

css safari firefox

9
推荐指数
1
解决办法
3522
查看次数

无法将形式date_select隐藏在rails中

我正在尝试创建一个表单,该表单加载用户单击日历中的日期,然后表单将传递通过URL单击的日期,并且控制器将该日期分配给@date变量.然后我创建一个date_select元素并为其赋值@date变量.这工作正常,但因为我不希望用户能够在表单中编辑日期,我希望它被隐藏.

我将这些html选项传递给表单但它似乎没有影响HTML:

<%= f.date_select :date, :default => @date, :type => "hidden" %>
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?我也尝试在HTML哈希中传递它,:html => { :type = "hidden" }但这也不起作用.即使我尝试不同的东西,:class => "something"它也不会改变HTML.date_select帮助者有什么特别之处吗?

forms ruby-on-rails

4
推荐指数
1
解决办法
3155
查看次数

暂时禁用 Rails 远程链接

我有一个切换开关,当服务器将真/假数据发送到数据库时,我需要禁用远程链接。然后我将重新启用链接ajax:success

e.preventDefault()我无法在 Rails 远程链接上使用

我希望能够做这样的事情:

$('body').on('click', '.toggle_link', function(){
  //disable remote link
})

$('body').on('ajax:success', '.toggle_link', function(){
  //enable remote link
})
Run Code Online (Sandbox Code Playgroud)

是否有实现此目标的最佳实践?

jquery ruby-on-rails

2
推荐指数
1
解决办法
2760
查看次数

试图删除数据库中的重复条目,但获取nil id

我正在使用rails find_by_sql查询来查找重复的条目,但是我很难删除它们,因为该查询返回的ID为nil的数组。

LogEntry.find_by_sql("SELECT date, athlete_id, count(*) as qty FROM log_entries GROUP BY date, athlete_id HAVING count(*)> 1")
Run Code Online (Sandbox Code Playgroud)

这将返回以下数组:

[#<LogEntry id: nil, date: "2016-06-12", athlete_id: 49>, #<LogEntry id: nil, date: "2015-09-05", athlete_id: nil>, #<LogEntry id: nil, date: "2015-09-06", athlete_id: nil>, #<LogEntry id: nil, date: "2019-05-02", athlete_id: nil>]
Run Code Online (Sandbox Code Playgroud)

当我尝试添加时,.each(&:destroy)它无法破坏它,因为您可以看到ID列为nil。我不明白的是这怎么可能?这些条目应该能够在没有ID的表中存在。我的SQL查询有问题吗?

谢谢!

ruby postgresql ruby-on-rails

0
推荐指数
1
解决办法
52
查看次数

标签 统计

ruby-on-rails ×3

css ×1

firefox ×1

forms ×1

jquery ×1

postgresql ×1

ruby ×1

safari ×1