在remote_function
中如何传递表单元素的className
我有以下代码,
<%=link_to(content_tag('span',t('country.name')),'#',
{:title=>t('country.name'),**:class=>"change_list"**,
:onclick=>remote_function(:url => {:action => :change_view},
:with =>"'**change**=**'+ ?????"**)}) %>
所以,在onclick上,我想传递参数:change
,其值为:class=>"change_list"
感谢,
答案 0 :(得分:0)
如果我理解正确,您希望在Ajax请求中传递anchor标记的类名,那么以下内容应该有效(重新格式化以尝试提高可读性):
<%= link_to(
content_tag('span', t('country.name')),
'#',
{ :title => t('country.name'),
:class => "change_list",
:onclick => remote_function(
:url => {:action => :change_view},
:with => "'change=' + this.className"
)
})
%>