Quantcast
Channel: Recent Discussions — DataTables forums
Viewing all articles
Browse latest Browse all 82375

0x800a138f - JavaScript runtime error: Unable to get property 'style' of undefined or null reference

$
0
0

error js file
//Unhandled exception at line 62, column 196 in
//jquery.dataTables.min.js

$('#btnSQLSubmit').click(function () {

    //var startdate = $("#startdatepicker").datepicker().val();
    //var enddate = $("#enddatepicker").datepicker().val();
    var startdate = startdateNullcheck();
    //alert(startdate);
    var enddate = enddateNullcheck();
    //alert(enddate);
    //var errortype = $("#ChangePaymentScheme").val();
    var errortype = $("#selectReport").val();
    $("#reportName").hide();

    $.ajax({
        type: "POST",
        dataType: "json",
        data: { startdate: startdate, enddate: enddate, errortype: errortype },
        url: "/DataTable/GetSQLregistrationErrorData",
        success: function (Json) {
            $('#div_datatable').show();
            $('#table_id').show();
            //debugger;
            //alert(Json);
            //json result nt eq check here
            var csv = Json;
            if (Json != "null" && Json.length > 0 && Json != '[]') {

                var res = JSON.parse(Json);
                var jsonRes = '{"Header":' + Json + '}';
                var data1 = JSON.parse(jsonRes);
                //alert(data1.Header.length);
                var objModel = Object.keys(data1.Header[0]);
                var objmod = [];
                for (i = 0; i < objModel.length; i++) {
                    objmod.push(objModel[i])
                }
                var aryColTableChecked = objmod;
                var aryJSONColTable = [];
                var aryJSONCollumn = [];

                var datafinal;
                for (var i = 0; i < aryColTableChecked.length; i++) {
                    aryJSONColTable.push({
                        "sTitle": aryColTableChecked[i],
                        "aTargets": [i]
                    });
                    aryJSONCollumn.push({
                        "data": aryColTableChecked[i]
                    });
                }

                var datatableVariable = $('#table_id').DataTable({
                    "destroy": true,
                    colReorder: true,
                    lengthMenu: [
                                [10, 25, 50],
                                ['10 rows', '25 rows', '50 rows']//, 'Show all'
                    ],
                    paging: true,

                    searching: true,
                    "data": res,
                    "aoColumnDefs": aryJSONColTable,
                    "aoColumns": aryJSONCollumn,
                    dom: 'Bfrtip',
                    dom: 'lBfrtip',
                    buttons: [{
                        extend: 'csv',
                        text: 'To CSV'
                    },
                                //{
                                //    extend: 'copy',
                                //    text: 'To clipboard'
                                //},
                                {
                                    extend: 'excel',
                                    text: 'To Excel'
                                }, ]

                });

                $("#reportName").show();
                $("#reportName").html($("#selectReport").val() + " Error-Report<br>" + data1.Header.length + " Error(s) From " + startdate + " To " + enddate);
            }

            else {
                //$('#table_id').DataTable.hide();
                $('#div_datatable').hide();

                $("#reportName").show();
                //alert("No data found for the selected period");
                $("#reportName").html("No data found for the selected period");

            }


        }
    }); $('#table_id').hide();
});

Viewing all articles
Browse latest Browse all 82375

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>