jquery - Cannot read property 'oFeatures' and 'aoPreSearchCols 'of null for yadcf range_number and date filter -
i using datatable yadcf plugin 0.9.1 multi column filter feature. yadcf pluign awesome use. yadcf plugin's range_number_slider type n multi select type working fine issue mentioned types in question. have 2 pages connected each other. generates error when redirect next page previous page. not possible add test page data being getting web service.
uncaught typeerror: cannot read property 'ofeatures' of null @ addrangenumberfilter (jquery.datatables.yadcf.js:1420) @ appendfilters (jquery.datatables.yadcf.js:2818) @ htmltableelement.<anonymous> (jquery.datatables.yadcf.js:3520) @ htmldocument.dispatch (jquery.js:14) @ htmldocument.b4 (jquery.js:14) @ object.trigger (jquery.js:14) @ htmltableelement.<anonymous> (jquery.js:14) @ function.each (jquery.js:14) @ init.each (jquery.js:14) @ init.trigger (jquery.js:14) uncaught typeerror: cannot read property 'aopresearchcols' of null @ adddatefilter (jquery.datatables.yadcf.js:1746) @ appendfilters (jquery.datatables.yadcf.js:2814) @ htmltableelement.<anonymous> (jquery.datatables.yadcf.js:3520) @ htmldocument.dispatch (jquery.js:14) @ htmldocument.b4 (jquery.js:14) @ object.trigger (jquery.js:14) @ htmltableelement.<anonymous> (jquery.js:14) @ function.each (jquery.js:14) @ init.each (jquery.js:14) @ init.trigger (jquery.js:14) js
$(document).ready(function() { var realpath ="http://localhost:8080"; var webservicepathm = realpath+"/ws/kafkaticketreporting/getsigrepticketsummary?tenantid="; console.log(webservicepathm); //var project = projectname.innertext; //var parmurl = "tenantid=bisil"; //var webcallurl = webservicepathm; 'use strict'; var otable= $('#rd_ticket_summary').datatable( { "idisplaylength": 10, "bjqueryui": true, "bprocessing": true, "ajax": { "url":webservicepathm, "datasrc": function ( json ) { ( var i=0, ien=json.length ; i<ien ; i++ ) { json[i][0] = '<a href="/message/'+json[i][0]+'>view message</a>'; } return json; } }, "columns": [ { "data": "organizationid", "name": "organizationid", "title": "organizationid"}, { "data": "projectid", "name": "projectid", "title": "projectid"}, { "data": "openticketscount", "name": "openticketscount", "title": "open tickets","sclass": "openticketscount" }, { "data": "closedticketscount", "name": "closedticketscount", "title": "closed tickets","sclass": "closedticketscount" } ], "pagingtype":"extstyle", select: true, "sdom": 'b<"clear">wfrtip', lengthmenu: [ [ 10, 12, 50, -1 ], [ '10 rows', '12 rows', '50 rows', 'show all' ], ], scrolly: true, deferrender: true, scrollx: 300, scrollcollapse: true, }); yadcf.init(otable, [ { column_number : 0, filter_type: "multi_select", select_type: 'select2', column_data_type: "text", html_data_type : "text", filter_default_label: "select organizationid" },{ column_number: 1, filter_type: "multi_select", select_type: 'select2', column_data_type: "text", html_data_type: "text", filter_default_label: "select projectid" },{ column_number: 2, //filter_type: "date", //date_format:"mm/dd/yyyy", //filter_type: "range_number", filter_type: "range_number", //select_type: 'select2', column_data_type: "text", html_data_type: "text", //filter_default_label: "select open tickets" },{ column_number: 3, filter_type: "date", //date_format:"mm/dd/yyyy", //datepicker_type:"bootstrap-datetimepicker", //filter_type: "range_number", //select_type: 'select2', column_data_type: "text", html_data_type: "text", //filter_default_label: "select closed tickets" } ]); });
Comments
Post a Comment