JQuery 1.10.2 Datatable makeEditable()不是函数
我的问题与此处提出的问题相同
但是,如果我们使用1.jquery1.7.2.js,它就可以工作了
2.jquery.dataTables.min.js(1.7.2)
3.jquery.jeditable.js(1.7.3)
4.jquery.dataTables.editable.js(2.3.3)
但目前我正在使用1.jquery1.10.2.js
2.jquery.dataTables.min.js(1.10.2)
3.jquery.jeditable.js(1.7.3)
4.jquery.dataTables.editable.js(2.3.3)抛出错误table.makeEditable()不是函数。 我没有发现错误在哪里? 请帮我。 提前致谢。
$(document).ready(function() { var table= $('#example').DataTable( { // "sScrollY": 250 } ); // Apply the filter table.columns().eq( 0 ).each( function ( colIdx ) { $( 'input', table.column( colIdx ).header() ).on( 'keyup change', function () { table .column( colIdx ) .search( this.value ) .draw(); } ); } ); //Making datatable as editable columns table.makeEditable(); } );
改变这个
var table= $('#example').DataTable( {
至
var table= $('#example').dataTable( {
我面临同样的问题,这个解决方案完美无缺。
试试这个
这不是答案,但是如果你找到了问题的答案,因为我面临着类似的挑战,原因是因为如果你使用了小的“d”,你已经使用了资本“D”作为数据表
var table = $(’#example’)。dataTable({//“sScrollY”:250
});
makeEditable将适用于此。 但在我的情况下,我需要使用大写“D”因为我需要使用数据表的row()。child()函数。