当前位置: 首页 > 面试题库 >

有没有一种方法可以使用simple_form for Rails提交ajax / json请求

常元章
2023-03-14
问题内容

使用标准的Rails form_for,我可以通过select和collection_select助手传递ajax请求,例如:

<%= address.collection_select :country, @countries, :id, :name, {:include_blank => false}, "data-remote" => true, "data-url" => "/ajax/states", "data-type" => :json  %>

我似乎无法弄清楚如何使用simple_form


问题答案:

弄清楚了。您只需要添加以下内容:

:input_html => {"data-remote" => true, "data-url" => "/yoururl", "data-type" => :json}


 类似资料:
  • 问题内容: 嗨,我想使用WMI类来查找应用程序和产品信息。但是问题是我想使用Java或任何脚本语言(如python,javascript或perl)。我听说过JWMI,这可能是一个选择。有人可以帮我吗??? 问题答案: JavaScript和Java不是一回事。 JavaScript Windows脚本宿主(WSH)下提供了JavaScript。有了它,访问WMI相当容易: jWMI(Java)

  • 问题内容: 我刚刚开始使用nodejs。我想知道是否有一种方法只能在应用程序中“一次”请求文件。我正在使用一个类框架来在我的JS项目中获取经典的OOPS。每个“类”都包含在其自己的JS文件中。我想“要求”每个文件中的类框架,以便它们可以独立运行,但希望框架的初始化代码仅执行一次。 我可以使用一个标志来自己实现,但是内置的方法会很好。搜索“ require一次”使我想到所有与PHP有关的问题。 问题

  • 问题内容: 我正在建立一个带有flask的网站,其中用户具有帐户并能够登录。我正在使用flask-principal作为登录部分和角色管理。有没有办法让用户的会话在5分钟或10分钟后过期?我在flask文档或flask-principal文档中找不到该文件。 我想到了一种手动方法,在登录时在服务器端设置一个带有时间标签的变量,并在用户执行下一个操作时,服务器会验证该时间戳记上的时间增量并删除会话。

  • 问题内容: 假设我有以下代码: 这段代码的问题在于,协程内部的循环永远不会完成第一次迭代,而大小会不断增加。 为什么会这样发生,我该怎么解决? 我无法摆脱单独的线程,因为在我的真实代码中,我使用了单独的线程与串行设备进行通信,而且我还没有找到使用的方法。 问题答案: 不是线程安全的,因此您不能直接在多个线程中直接使用它。相反,您可以使用,它是提供线程感知队列的第三方库: 还有(全披露:我写了它),

  • 因此,我能够使用CryptoJS在javascript中实现这一点 这给了我一个JSON输出 然而,我不太熟悉Python,但我想知道是否有可能在python中执行相同类型的AES解密。谢啦

  • 问题内容: 由于基础架构的某些更改(即服务器和VPN),有时我想以 脱机 模式运行我们的应用程序。我已经可以使用 ngMockE2E 来实现此功能, 但这 似乎是一种全有或全无的方法,这意味着您必须从应用程序中显式设置每个HTTP请求。 有没有一种方法可以假设,除非您明确设置要处理的路由/ URL,否则它将自动调用通用操作? 目前,我正在这样做: 除非另有说明,否则 我所阅读的大部分内容都涉及单元