1

我对 jQuery mobile 如何与 Rails 中的 RESTful 操作一起工作有疑问。

对于这个解释,假设我有一个名为Planetand a的资源,PlanetsController并且我试图通过从toPlanet发送一个发布请求来创建一个新资源。如果此操作成功,我的 URL 现在是即使它实际上显示的是. 如果操作失败,我的 URL 现在也不是./planets/new/planets/planets/planets/1/planets//planets/new

在这两种情况下,如果我单击 Back 按钮返回到 index 操作,它将不起作用,因为 jQuery Mobile 认为我已经在/planets. 我必须重新加载页面才能返回。

有没有办法解决这个问题,以便可以使用正常的 Rails RESTful 操作?

4

1 回答 1

3

我也有同样的问题,我只是在我的表单中添加了 data-ajax = "false" ,但缺点是没有转换。或者您可以按照我在这里找到的另一个解决方案:http: //www.adobe.com/devnet/html5/articles/jquery-mobile-and-rails.html#articlecontentAdobe_numberedheader_1

于 2012-12-10T19:02:31.390 回答