我正在使用 Select2 进行 AJAX 调用,以便为我的应用程序中的简单消息传递系统选择用户。几乎所有东西都能正常工作(甚至是通过 AJAX 进行的 InitSelection),除了我一直在努力尝试做一件看似简单的事情:遍历多个用户 ID 以为每个用户 ID 创建一条消息。
显然,问题在于 Select2 将多个 id 作为字符串返回,而不是 Rails 期望的数组。试了一堆好像都没用。。。。
如何转换字符串:
{"username" => "78,21,12"}
至
{"username" => [78,21,12]}