javascript - 如何使 Select2 与 Form KTRepeater 一起工作?
问题描述
我正在使用 Metronic 主题。现在这是我的转发器 html 表单代码:
<div id="kt_repeater_1">
<div class="form-group row" id="kt_repeater_1">
<div data-repeater-list="tours" class="col-lg-12">
<div data-repeater-item class="form-group row ">
<select class="form-control select2 " id="kt_select2_8" name="dinner[]" multiple="" data-select2-id="kt_select2_8" tabindex="-1" aria-hidden="true">
<optgroup label="Akşam Yemeği" >
@foreach ($foods as $food)
<option value="{{$food->id}}">{{$food->name}}</option>
@endforeach
</optgroup>
</select>
该中继器适用于一个中继器。之后,select2 不起作用,我想到了 id。
var KTFormRepeater = function() {
// Private functions
var demo1 = function() {
$('#kt_repeater_1').repeater({
initEmpty: false,
defaultValues: {
'text-input': 'foo'
},
show: function () {
$(this).slideDown();
},
hide: function (deleteElement) {
$(this).slideUp(deleteElement);
}
});
}
return {
// public functions
init: function() {
demo1();
}
};
}();
jQuery(document).ready(function() {
KTFormRepeater.init();
});
摘要:第一个中继器工作,第二个不工作。我该如何解决?
解决方案
推荐阅读
- java - 无法从实体解析属性
- overlay - 指南针未显示在 Osmdroid 的地图视图上
- android - 如果我的活动中已经有一个选项卡式视图,我如何向我的活动添加导航抽屉
- url - 通过 Media Station X 访问 SMB 共享(在三星智能电视上)
- php - 使用 MySQL 或 Laravel 限制记录的关系数量
- c# - 检测 cloudflare 后面连接的用户 IP 地址
- python - 使用 sklearn 编程
- .net - 无法将 .bak 文件复制到 docker 容器
- git - Jenkins Git fetch 引用旧提交
- wordpress - 添加rest_post_query后无法获取所有帖子