我正在使用以下代码:
$(".select2")
.select2();
所有 select2 类都应用了 .select2() 。
但是,我有添加 html 的代码(包括对我的网页的选择。添加新内容后,我是否需要运行上面相同的代码?
我正在使用以下代码:
$(".select2")
.select2();
所有 select2 类都应用了 .select2() 。
但是,我有添加 html 的代码(包括对我的网页的选择。添加新内容后,我是否需要运行上面相同的代码?
是的,您需要重新运行此方法来设置新select
元素的样式。
根据您添加select
元素的方式,可能值得将此方法添加到回调中。
作为使用 ajax 的示例:
$.ajax({
url: "garfieldIsTheBestCatEver.php",
type: "POST",
success: function(data) {
//Guess at data being your select here
var $this = $(data); //Make the data a jQuery object;
$this.select2(); //Run your method
}
});