JSFiddle - React, Tailwind, and code Playground

by Christian Soseman

HTML

<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
<script src="https://cdn.datatables.net/1.10.5/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/plug-ins/f2c75b7247b/integration/bootstrap/3/dataTables.bootstrap.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/plug-ins/f2c75b7247b/integration/bootstrap/3/dataTables.bootstrap.css">
<body>
    <style>
        #ppm_issues {
            white-space: pre;
        }
    </style>
    <div role="tabpanel">
        <!-- Nav tabs -->
        <ul class="nav nav-tabs" role="tablist">
            <li role="presentation" class="active"><a aria-expanded="false" href="#tab1" aria-controls="tab1" role="tab" data-toggle="tab">PPM - Points</a>
            </li>
            <li class="" role="presentation"><a aria-expanded="true" href="#tab2" aria-controls="tab2" role="tab" data-toggle="tab">PPM - Dealer Assignments</a>
            </li>
            <li role="presentation"><a href="#tab3" aria-controls="tab3" role="tab" data-toggle="tab">PPM - Compile Report</a>
            </li>
        </ul>
        <!-- Tab panes -->
        <div class="tab-content">
            <!-- TAB: PPM Points -->
            <div role="tabpanel" class="tab-pane active" id="tab1">
                <div class="col-md-12 text-center"> <a href="http://192.168.1.122:8000/ppms/create">
                        <button type="button" class="btn btn-default btn-lg" style="margin-bottom: 20px;">
                            <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> Create New PPM Point
                        </button>
                    </a>

                </div>
            </div>
            <!-- TAB: Assign PPM Points -->
            <div role="tabpanel"...

JavaScript

$(document).ready(function () {

    $(".datatable-initialize").each(function () {
        //var tid = $(this).attr("id");
        this_obj = $(this).DataTable({
            dom: '<"row"<"col-md-4"l><"col-md-4 text-center"T><"col-md-4"f>>rtip',
            //bAutoWidth: false,
            bDestroy: true, //http://stackoverflow.com/questions/15172873/how-to-destroy-a-datatable Added to allow table to be destroyed
            scrollX: true,
            sScrollX: "100%",
            aaSorting: [],
            language: {
                "emptyTable": "No Data Available"
            },
            tableTools: {
                "sSwfPath": "/bower_components/datatables-tabletools/swf/copy_csv_xls_pdf.swf",
                    "aButtons": ["copy", "csv"]
            }
        });
        //eval("var " + $(this).attr("id").replace('-', '_') + "=" + this_obj);

    });
});