私は私のコントローラーでアクションlink_toを呼び出すこれを持っています:update
<%= link_to((image_tag("lock_closed.svg", :class => "edit")), :controller => "sections", :action => "update",:id => section.id, :remote => true) %>
updateしかし、通常のイメージタグを使用して、JavaScript を介してアクションを呼び出したいと思います。
次のようなものです:
<%= image_tag("lock_closed.svg", :class => "edit")%>
と:
$(".edit").click(function(){
if ($(this).hasClass("update")){
// call update action
} else {
//do something else
};
})
この方法でアクションを呼び出すことは可能ですか? GET&POSTまたはメソッドの使用について少しAjax調べましたが、それらを使用して特定のコントローラーとアクションをターゲットにする方法がわかりません。