小编el_*_*ick的帖子

ruby on rails f.select具有自定义属性的选项

我有一个表单选择语句,如下所示:

= f.select :country_id, @countries.map{ |c| [c.name, c.id] }
Run Code Online (Sandbox Code Playgroud)

这导致以下代码:

...
<option value="1">Andorra</option>
<option value="2">Argentina</option>
...
Run Code Online (Sandbox Code Playgroud)

但我想在我的选项中添加自定义HTML属性,如下所示:

...
<option value="1" currency_code="XXX">Andorra</option>
<option value="2" currency_code="YYY">Argentina</option>
...
Run Code Online (Sandbox Code Playgroud)

select attributes ruby-on-rails

112
推荐指数
3
解决办法
9万
查看次数

Sum 2使用相同的键散列属性

我有2个哈希,例如:

{'a' => 30, 'b' => 14}
{'a' => 4, 'b' => 23, 'c' => 7}
Run Code Online (Sandbox Code Playgroud)

其中a,bc都是对象.我怎样才能将这些哈希的密钥加起来得到一个新的哈希:

{'a' => 34, 'b' => 37, 'c' => 7}
Run Code Online (Sandbox Code Playgroud)

ruby hash attributes sum

40
推荐指数
2
解决办法
9356
查看次数

GitLab电子邮件设置:通过另一个邮件服务器发送

默认情况下,gitlab具有以下配置gitlab.yml:

email:
  from: notify@gitlabhq.com
  host: gitlabhq.com
Run Code Online (Sandbox Code Playgroud)

但是,我需要指定其他变量(主机,端口,用户,密码等)以使用其他邮件服务器.

我怎么做的?

git smtp ruby-on-rails ruby-on-rails-3 gitlab

32
推荐指数
5
解决办法
5万
查看次数

jQuery parent().("selector")

我有这个HTML代码:

<tr>
  <td><input type="checkbox" class="chk" /></td>
  <td><div class="disabled">text to hide 1</div></td>
  <td><div class="disabled">text to hide 2</div></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

我正在使用jQuery来隐藏所有class="disabled"项目:

$("div.disabled").hide() ;
Run Code Online (Sandbox Code Playgroud)

当我单击同一行(tr)中的复选框时,我想显示禁用的div.我试过了

$("input.chk").click(function(){
  $(this).parent().parent().(".disabled").show();
}) ;
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

jquery jquery-selectors

30
推荐指数
1
解决办法
8万
查看次数

在给定属性值的对象数组中查找数组键

我有一个像这样的对象数组:

Array
(
    [945] => member Object
        (
            [id] => 13317
            [name] => Test 999
            [last_name] => Test 999
        )

    [54] => member Object
        (
            [id] => 13316
            [name] => Manuel
            [last_name] => Maria parra
        )

    [654] => member Object
        (
            [id] => 13315
            [name] => Byron 
            [last_name] => Castillo
        )

    [656] => member Object
        (
            [id] => 13314
            [name] => Cesar
            [last_name] => Vasquez
        )
)
Run Code Online (Sandbox Code Playgroud)

我需要根据属性值删除其中一个对象.
例如,我想从数组中删除对象id 13316.

php arrays object

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

如何获取我的rails应用程序中的所有路由?

我可以在rails应用程序中获取所有路由吗?我需要一个输出rake routes,并将结果放在一个数组中.

可能吗?怎么样?

ruby routes ruby-on-rails

20
推荐指数
3
解决办法
2万
查看次数

Ruby - 数组A是否包含数组B的所有元素

有没有方法来检查数组A是否包含数组B的所有元素?

ruby arrays ruby-on-rails

14
推荐指数
5
解决办法
7364
查看次数

Postgresql排序混合的字母数字数据

运行此查询:

select name from folders order by name
Run Code Online (Sandbox Code Playgroud)

返回这些结果:

alphanumeric
a test
test 20
test 19
test 1
test 10
Run Code Online (Sandbox Code Playgroud)

但我预计:

a test
alphanumeric
test 1
test 10
test 19
test 20
Run Code Online (Sandbox Code Playgroud)

这有什么不对?

sorting postgresql alphanumeric

12
推荐指数
5
解决办法
9348
查看次数

获取URL字符串参数?

我在我的数据库中的"位置"字段中有此URL:

http://www.youtube.com/watch?v=xxxxxxxxxxxxxxxxxxx
Run Code Online (Sandbox Code Playgroud)

我可以得到它@object.location,但我怎样才能得到它的价值v?我的意思是,"xxxxxxxxxxxx"从URL字符串中获取?

ruby url ruby-on-rails

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

Rails,检查属性是否具有状态验证

对不起我的英语不好...

有一种方法可以知道属性是否有验证?就像是...

Model.attribute.has_presence_validation?
Run Code Online (Sandbox Code Playgroud)

提前致谢.问候.

validation attributes ruby-on-rails ruby-on-rails-4

5
推荐指数
1
解决办法
1891
查看次数