我有一个名为one
的动作/视图(one.html.haml)。在one
中,我有一个远程表单:
= form_tag("two", remote: true) do
= email_field_tag "email"
我有这条路线来处理提交:
post '/two' => 'home#two'
在桌面上,远程属性工作得很好。提交后,我的JavaScript就会被执行。
在iOS上奇怪的是,当我进行相同的提交时,它不会触发JavaScript,而是将/two
作为GET请求加载(这意味着它导航到该页面)。
知道为什么它可以在桌面网络上运行而不是移动网络吗?