Ruby on rails 3 Rails链接到和jQuery Mobile 1.1.0在iPhone上不工作

Ruby on rails 3 Rails链接到和jQuery Mobile 1.1.0在iPhone上不工作,ruby-on-rails-3,jquery-mobile,Ruby On Rails 3,Jquery Mobile,自从将我的Rails应用程序从JQueryMobile 1.0.1升级到1.1.0后,我的link_to’s(使用除:get以外的方法)在iPhone Safari上不再有效 假设我在/profile页面上,并具有以下代码: =link_to 'Videos', videos_path(@video), :method => :post 在SourceInspector中,我可以看到Rails正确地生成了f.e:/videos/9的锚定标记 但当我在iPhone Safari上单击此链接

自从将我的Rails应用程序从JQueryMobile 1.0.1升级到1.1.0后,我的link_to’s(使用除:get以外的方法)在iPhone Safari上不再有效

假设我在/profile页面上,并具有以下代码:

=link_to 'Videos', videos_path(@video), :method => :post
在SourceInspector中,我可以看到Rails正确地生成了f.e:/videos/9的锚定标记 但当我在iPhone Safari上单击此链接时,我得到一个服务器错误:

Started POST "/profile" for 10.0.0.7 at 2012-04-23 17:51:16 +0200
ActionController::RoutingError (No route matches [POST] "/profile/9"):
“profile”是当前页面的url,标记的链接指向“videos\u path”,因此,我没有获得视频的帖子,而是获得当前url“profile/”的帖子

使用jqm1.0.1,这些链接可以在笔记本电脑和iphonesafari上运行 因为jqm1.1.0链接在笔记本电脑上工作,但在iphonesafari上不工作


我是否遗漏了一些新属性,如data method?

不幸的是,我没有很好的答案,但是: a我也经历过同样的问题 b我已经确认降级到jQM 1.0.1可以解决问题

我也想知道我是否在向1.1的过渡过程中遗漏了什么