0
我有一個表格選擇框,並更改我的AJAX調用與tablesorter插件的事件。它似乎不是多次應用tablesorter。 AJAX成功後,分揀機功能不會應用於新加載的html元素。下面是一個例子:jQuery AJAX tableSorter
$(document).ready(function() {
$('#policies').dataTable();
$('#PolicyCategory').live('change',function(){
var policy = $('#PolicyCategory').val();
var form_data = {
category_id: policy,
ajax: '1'
};
$.ajax({
url: "http://coverbuddy.favstay.com/users/category_ajax",
type: "POST",
dataType: "html",
cache: false,
data : form_data,
success: function(data){
//console.log();
//alert(data);
$('#policies').html(data);
$("#policies").trigger("update");
}
});
});
});
有什麼,我失蹤了?
你嘗過成功的回調再次執行的dataTable? $( '#策略')的dataTable(); –
是的,我沒有工作... – user1047813
你實際上可以用jQuery鏈接函數。在你的成功回調中試試這個:$('#policies').html(data).dataTable()。trigger('update');您可能需要在執行dataTable()之前使用新的HTML更新策略元素 –