Jquery 使用rails链接禁用Ajax调用
我无法禁用JQuery mobile Ajax调用以链接到 我有一个重定向链接Jquery 使用rails链接禁用Ajax调用,jquery,ruby-on-rails,jquery-mobile,Jquery,Ruby On Rails,Jquery Mobile,我无法禁用JQuery mobile Ajax调用以链接到 我有一个重定向链接 <%= link_to 'test', my_post_path, :method => :post, "data-role" => "button", "rel" => "external", "data-ajax"=>"false", "data-inline" => "true", "data-icon" => "plus", "data-iconpos" =&g
<%= link_to 'test', my_post_path, :method => :post, "data-role" => "button", "rel" => "external", "data-ajax"=>"false", "data-inline" => "true", "data-icon" => "plus", "data-iconpos" => "left" %>
我认为设置dataajax=false
就足以禁用此链接的ajax,但事实并非如此首先调用另一个\u方法\u路径
,留给我的是我的\u post\u路径
如果我完全禁用Ajax
$.mobile.ajaxEnabled = false;
它正在按预期工作
我在本地化
链接到
时做错了什么吗?我认为在链接上设置rel::external
应该已经起作用了
请参见此处的“无Ajax链接”一节:
我想问题在于链接中的
:method=>:post
,因为这只适用于表单或ajax。谢谢。这是帖子:真的!将链接更改为普通链接(并将帖子更改为表单)效果良好
def my_post
redirect_to another_method_path(....)
end
$.mobile.ajaxEnabled = false;