3
我確實爲html div更改調用了ajax函數,在那個div更改內容中有'select2'jquery類來選擇框。 ajax加載後,select2 jquery插件無法正常工作。select2 jquery插件在ajax調用HTML內容更改後無法正常工作
這是我的JS:
$('body').on('click', '.portlet > a.reloadcontent', function(e) {
$.ajax({
type: "GET",
cache: false,
url: url,
dataType: "html",
success: function(res) {
$('#colpart').find('.portlet-body').html(res);
}
});
});
這是我的HTML:
<div id="#colpart">
<a href="#" data-url="columnspage.html" class="reloadcontent" data-load="true">Columns</a>
<div class="portlet-body"></div>
</div>
columnspage.html
<select class="form-control select2me" data-placeholder="">
<option value=""></option>
<option value="1">Column 1</option>
</select>
select2me類選擇2 jQuery插件。
我這樣做不工作 – Muthu 2015-02-23 12:54:29
嘗試在你的頁面直接添加元素,並調用它(不使用ajax)並檢查,不要忘記檢查你的控制檯是否有錯誤。 – 2015-02-23 12:56:15
它顯示控制檯 – Muthu 2015-02-23 13:00:30