Rails远程true有时不起作用

时间:2014-01-29 12:12:27

标签: ruby-on-rails-4

我遇到一个问题,即远程true为大多数用户提交带有js的表单,但对于其他一些用户,它会生成一个html请求而不会导致错误。任何关于远程的想法可能在某些情况下不起作用?

是否有些用户禁用了javascript?在这种情况下我该怎么办?还有其他可能的原因?发生在IE 10,Safari 6,Chrome 32,Android 4上。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

听起来有些用户禁用了javascript。

您可以通过停用javascript并尝试使用您的表单来测试此问题。

如果用户禁用了javascript,理想情况下您应该让表单仍然有效并返回正确的html响应。如果这不是一个选项,那么您需要检测用户没有使用标签使用javascript并警告他们该网站将无法正常工作。