2015-05-04 60 views
2

我想通过jquery ajax动态地追加引导复选框。 但只有复选框附加,我不能称它为引导类。如何追加引导复选框到jQuery中的dataTable

我的代码:

var checkbox = '<input type="checkbox" class="checkboxes">'; 
//checkboxes is my bootstrap class 

$.getJSON("ajax/test.json", function(arr_data) { 
    $('#example').dataTable().fnAddData([checkbox, arr_data[i].name]); 
}); 

由于上述代码的结果,复选框类没有得到应用。

+0

您是否对'.checkboxes'复选框进行了初始化? –

+0

是的,我尝试通过添加“复选框”类使用.addClass()但没有工作。它仅适用于页面刷新。 – Ranjan

+0

你可以使用'columnDefs'&'mRender'选项。 –

回答

0

为什么不使用jQuery的append?我假设你正在尝试将所有内容添加到“#example”中。我还假设你将从AJAX调用中获取更多的东西。

$.getJSON("ajax/test.json", function(arr_data) { 
    for (var i = 0; i < arr_data.length; i++) { 
    $('#example').append('<input type="checkbox" +class="checkboxes">' 
     + arr_data[i].name) 
    } 
});