【发布时间】:2013-03-31 10:06:55
【问题描述】:
我有这个link_to 在我的控制器中调用update 操作:
<%= link_to((image_tag("lock_closed.svg", :class => "edit")), :controller => "sections", :action => "update",:id => section.id, :remote => true) %>
但我真的很想通过一些带有普通图像标签的 javascript 调用 update 操作。
比如:
<%= image_tag("lock_closed.svg", :class => "edit")%>
和:
$(".edit").click(function(){
if ($(this).hasClass("update")){
// call update action
} else {
//do something else
};
})
可以这样调用动作吗?我一直在使用 GET 和 POST 或 Ajax 方法,但我不确定如何利用它们来定位特定的控制器和操作。
【问题讨论】:
标签: javascript ruby-on-rails ajax