Ruby on Rails是一种流行的Web应用程序开发框架,它基于Ruby编程语言。Select2是一个用于改进HTML选择框的JavaScript插件,可以实现多选、搜索和自定义显示等功能。AJAX是一种用于在不刷新整个页面的情况下与服务器进行交互的技术。
在Ruby on Rails 6/7中使用Select2多个AJAX代码时,可以按照以下步骤进行操作:
<link href="/path/to/select2.css" rel="stylesheet" />
<script src="/path/to/select2.js"></script>
<select class="select2" style="width: 200px;"></select>
$(document).ready(function() {
$('.select2').select2({
ajax: {
url: '/path/to/ajax_data',
dataType: 'json',
processResults: function(data) {
return {
results: data
};
}
}
});
});
def ajax_data
# 处理AJAX请求并返回数据
render json: @data
end
请注意,以上答案仅供参考,并且根据不同情况可能会有所变化。
领取专属 10元无门槛券
手把手带您无忧上云