更改后重新加载DOM

时间:2014-04-02 14:06:35

标签: javascript php jquery ajax datatables

我有一个带有表单的PHP页面,点击按钮我调用另一个带有AJAX调用的PHP页面。在第二个PHP页面中加载了一个包含数据表插件DataTable的表。

但是这个插件不起作用,因为DOM被改变了。我在官方网站上将其称为解释。

$(document).ready(function() {
$('.datatable').dataTable({
    "sPaginationType" : "bs_full"
});
$('.datatable').each(function() {
    var datatable = $(this);
    // SEARCH - Add the placeholder for Search and Turn this into in-line form control
    var search_input = datatable.closest('.dataTables_wrapper').find('div[id$=_filter] input');
    search_input.attr('placeholder', 'Cerca');
    search_input.addClass('form-control input-sm');
    // LENGTH - Inline-Form control
    var length_sel = datatable.closest('.dataTables_wrapper').find('div[id$=_length] select');
    length_sel.addClass('form-control input-sm');
});}); 

我可以强制重新加载DOM来运行插件吗?

0 个答案:

没有答案