1
코드가 제대로 작동합니다. _constructor에 내 확장 논리를 쓸 수 있으며 확장 된 기본값은 모든 테이블에서 덮어 쓰기됩니다.Jquery DataTables 확장자를 쓸 때 preInit의 기본 'dom'순서 업데이트
하지만 내 예상 밖은 DataTables 초기화와 함께 전달 된 구성 값을 기반으로 확장 된 덮어 쓰기를 적용하는 것입니다.
var oTable = $('#table').DataTable({
myExtension: true
});
이상적으로는
(function(window, document, undefined){
var factory = function($, DataTable) {
"use strict";
myExtension.prototype = {
_constructor: function(){
if(settings.myExtension){
$.extend(true, DataTable.defaults, {
dom: '<"dataTablesTop"' +
'f' +
'<"dataTables_toolbar">' +
'>' +
'rt' +
'<"dataTablesBottom"' +
'lip' +
'>'
});
}
}
}
.....
return myExtension;
})(window, document);
누구 어떻게 그것을 달성하는 생각이, 같은되어야 하는가?