私は私のコントローラーでアクション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
調べましたが、それらを使用して特定のコントローラーとアクションをターゲットにする方法がわかりません。