Select2不适用于通过Ajax添加的元素

时间:2018-07-25 13:29:16

标签: javascript jquery

我正在尝试通过AJAX在页面上添加一个新的<select class="js-select-search">元素,但似乎这种方式的标准调用不起作用:

$('.js-select-search').select2();

我知道这是DOM中的一个新元素,但是我不知道如何使它起作用。

1 个答案:

答案 0 :(得分:0)

Select2是一个函数。它运行一次,然后再也不会运行。您可以在ajax调用的“成功”部分再次运行它。

$.ajax({
   success: function () {
      $('.js-select-search').select2();
   }
})