【发布时间】:2023-03-27 23:55:02
【问题描述】:
我正在使用 select2 版本 4.0.3
下面是我使用 select tag rails helper 的 html
<%= f.select(:hotel_id, [], {}, :class => 'select2-autocomplete' ) %>
下面是我的咖啡脚本(为创建新工作)
$('.select2-autocomplete').select2
multiple: false
width: "98%"
placeholder: "Type Hotel name"
minimumInputLength: 3
ajax:
url: '/hotels/search_name.json'
dataType: 'json'
delay: 250
data: (params) ->
q: params.term
processResults: (data, params) ->
results: $.map data, (item)->
id: item.id
text: item.name
之前它使用 initSelection 为 select2 版本 3.5.3 完成,但后来版本 4.0.3 发生了变化,我确实阅读了 documentation 但仍然没有好的结果,
我的问题是当用户编辑页面时,我需要恢复之前的选择值并显示它。
【问题讨论】:
标签: ruby-on-rails ajax coffeescript select2