我正在尝试为POST
链接添加工具提示。
使用工具提示制作常规GET
链接可以正常使用:
%a{"href" => "#", "data-original-title" => "#{pluralize poem.score, 'vote'}", "data-placement" => "right", :rel => "tooltip"}
但是,我很确定无法为上述链接指定POST
方法。
我可以使用Rails链接构建器将工具提示附加到链接吗?这可能吗?以下示例不起作用 - 没有工具提示。
=link_to "^", votes_path(vote: {poem_id: poem.id}), method: :post, "data-original-title" => "Vote up. Current score: #{poem.score}", "data-placement" => "right", :rel => "tooltip"
如果那不可能,那么javascript解决方案是什么?
我没有以正确的方式指定POST方法。这是一个解决方案:
%a{"href" => "#{votes_url(vote: {poem_id: poem.id})}", "data-method" => "post", "data-original-title" => "#{pluralize poem.score, 'vote'}; click to vote.", "data-placement" => "right", :rel => "tooltip"}
答案 0 :(得分:2)
我没有以正确的方式指定POST方法。这是一个解决方案:
%a{"href" => "#{votes_url(vote: {poem_id: poem.id})}", "data-method" => "post", "data-original-title" => "#{pluralize poem.score, 'vote'}; click to vote.", "data-placement" => "right", :rel => "tooltip"}
答案 1 :(得分:0)
试试这个:
=link_to "^", votes_path(vote: {poem_id: poem.id}),
:html => {:method => :post,
"data-original-title" => "Vote up. Current score: #{poem.score}",
"data-placement" => "right", :rel => "tooltip" }