<!DOCTYPE html>
<html>
    <head>
        <link href="//datatables.net/download/build/nightly/jquery.dataTables.css" rel="stylesheet" type="text/css" />
  
        <script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
        <script src="//datatables.net/download/build/nightly/jquery.dataTables.js"></script>
        <meta charset=utf-8 />
        <title>DataTables - JS Bin</title>
    </head>
    <body>
        <div class="container">
            <div id="monthyear">Month:   
              <select id = "months">
                 <option value = "1">JANUARY</option>
                 <option value = "2">FEBRUARY</option>
                 <option value = "3">MARCH</option>
                 <option value = "4">APRIL</option>
                 <option value = "5">MAY</option>
                 <option value = "6">JUNE</option>
                 <option value = "7">JULY</option>
                 <option value = "8">AUGUST</option>
                 <option value = "9">SEPTEMBER</option>
                 <option value = "10">OCTOBER</option>
                 <option value = "11">NOVEMBER</option>
                 <option value = "12">DECEMBER</option>
             </select>
             
            </div>
            <table id="example" class="display" width="100%">
                <thead>
                    <tr>
                        <th>Name</th>
                        <th>Position</th>
                        <th>Office</th>
                        <th>Age</th>
                        <th>Start date</th>
                        <th>Salary</th>
                    </tr>
                </thead>
                <tfoot>
                    <tr>
                        <th>Name</th>
                        <th>Position</th>
                        <th>Office</th>
                        <th>Age</th>
                        <th>Start date</th>
                        <th>Salary</th>
                    </tr>
                </tfoot>
            </table>
        </div>
    </body>
</html>
 
body {
    font: 90%/1.45em "Helvetica Neue", HelveticaNeue, Verdana, Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    color: #333;
    background-color: #fff;
}
div.container {
    min-width: 980px;
    margin: 0 auto;
}
 
$(document).ready( function () {
  var year = "2016";
  var month = "10";
  
  $('#months').on('change', function (e) {
        //var optionSelected = $("option:selected", this).text();
        var valueSelected = this.value;
        month = valueSelected;
        //Update the table
        console.log("month: " + month);
        table.ajax.reload();
    });
  
  var table = $('#example')
                .on( 'init.dt', function () { 
                    console.log( 'Table initialisation complete' ); 
                     
                } )
  .DataTable( {
    ajax: {
            "url": "/ajax/arrays.txt",                  
            "data": function ( d ) {                    
                d.userid = 1,
                d.year = year,
                d.month = month
         }
    }
  } );
} );
2 errors
Line 25: Expected an assignment or function call and instead saw an expression.
Line 25: Missing semicolon.
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers