title: I want to generate a data table in Netsuite dashboard
body: <p>Using bootstrap i make a data table which is working fine in localhost. But when i add that code snippet to my portlet in NetSuite dashboard table is showing but pagination and search box is not showing.[Data Table in Netsuite Dashboard][1]
  '''</p>
  <pre><code>define(['N/file'],
  function (file) {
      function render(params) {
          params.portlet.title = 'Services';
          var myvar = '&lt;!DOCTYPE html&gt;' +
              '&lt;html lang=&quot;en&quot;&gt;' +
              '' +
              '&lt;head&gt;' +
              '    &lt;title&gt;Bootstrap Example&lt;/title&gt;' +
              '    &lt;meta charset=&quot;utf-8&quot;&gt;' +
              '    &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot;&gt;' +
              '    &lt;link rel=&quot;stylesheet&quot; href=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css&quot;&gt;' +
              '    &lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdn.datatables.net/1.10.24/css/dataTables.bootstrap4.min.css&quot;&gt;' +
              '&lt;/head&gt;' +
              '&lt;style type=&quot;text/css&quot;&gt;' +
              '  div.dataTables_wrapper {' +
              '        margin-bottom: 3em;' +
              '    }' +
              '&lt;/style&gt;' +
              '&lt;body&gt;' +
              '    &lt;div class=&quot;container-fluid&quot;&gt;' +
              '        &lt;table id=&quot;&quot; class=&quot;table table-striped table-bordered display&quot; style=&quot;width:100%&quot;&gt;' +
              '            &lt;thead&gt;' +
              '                &lt;tr&gt;' +
              '                    &lt;th&gt;Name&lt;/th&gt;' +
              '                    &lt;th&gt;Position&lt;/th&gt;' +
              '                    &lt;th&gt;Office&lt;/th&gt;' +
              '                    &lt;th&gt;Age&lt;/th&gt;' +
              '                    &lt;th&gt;Start date&lt;/th&gt;' +
              '                    &lt;th&gt;Salary&lt;/th&gt;' +
              '                &lt;/tr&gt;' +
              '            &lt;/thead&gt;' +
              '            &lt;tbody&gt;' +
              '                &lt;tr&gt;' +
              '                    &lt;td&gt;Tiger Nixon&lt;/td&gt;' +
              '                    &lt;td&gt;System Architect&lt;/td&gt;' +
              '                    &lt;td&gt;Edinburgh&lt;/td&gt;' +
              '                    &lt;td&gt;61&lt;/td&gt;' +
              '                    &lt;td&gt;2011/04/25&lt;/td&gt;' +
              '                    &lt;td&gt;$320,800&lt;/td&gt;' +
              '                &lt;/tr&gt;' +
              '                &lt;tr&gt;' +
              '                    &lt;td&gt;Garrett Winters&lt;/td&gt;' +
              '                    &lt;td&gt;Accountant&lt;/td&gt;' +
              '                    &lt;td&gt;Tokyo&lt;/td&gt;' +
              '                    &lt;td&gt;63&lt;/td&gt;' +
              '                    &lt;td&gt;2011/07/25&lt;/td&gt;' +
              '                    &lt;td&gt;$170,750&lt;/td&gt;' +
              '                &lt;/tr&gt;' +
              '                &lt;tr&gt;' +
              '                    &lt;td&gt;Michael Bruce&lt;/td&gt;' +
              '                    &lt;td&gt;Javascript Developer&lt;/td&gt;' +
              '                    &lt;td&gt;Singapore&lt;/td&gt;' +
              '                    &lt;td&gt;29&lt;/td&gt;' +
              '                    &lt;td&gt;2011/06/27&lt;/td&gt;' +
              '                    &lt;td&gt;$183,000&lt;/td&gt;' +
              '                &lt;/tr&gt;' +
              '                &lt;tr&gt;' +
              '                    &lt;td&gt;Donna Snider&lt;/td&gt;' +
              '                    &lt;td&gt;Customer Support&lt;/td&gt;' +
              '                    &lt;td&gt;New York&lt;/td&gt;' +
              '                    &lt;td&gt;27&lt;/td&gt;' +
              '                    &lt;td&gt;2011/01/25&lt;/td&gt;' +
              '                    &lt;td&gt;$112,000&lt;/td&gt;' +
              '                &lt;/tr&gt;' +
              '            &lt;/tbody&gt;' +
              '        &lt;/table&gt;' +
              '    &lt;/div&gt;' +
              '    &lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js&quot;&gt;&lt;/script&gt;' +
              '    &lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js&quot;&gt;&lt;/script&gt;' +
              '    &lt;script src=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js&quot;&gt;&lt;/script&gt;' +
              '    &lt;script src=&quot;https://cdn.datatables.net/1.10.24/js/jquery.dataTables.min.js&quot;&gt;&lt;/script&gt;' +
              '    &lt;script src=&quot;https://cdn.datatables.net/1.10.24/js/dataTables.bootstrap4.min.js&quot;&gt;&lt;/script&gt;' +
              '    &lt;script type=&quot;text/javascript&quot;&gt;' +
              '    $(document).ready(function() {' +
              '        $(\'table.display\').DataTable();' +
              '    });' +
              '    &lt;/script&gt;' +
              '&lt;/body&gt;' +
              '' +
              '&lt;/html&gt;';
  
  
          var content = '&lt;td&gt;&lt;span&gt;&lt;b&gt;Hello!!!&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;';
          params.portlet.html = myvar;
      }
      return {
          render: render
      };
  });
  </code></pre>
  <p>'''
  [In Local Data Table][2]
  [1]: https://i.stack.imgur.com/rfG1x.png
  [2]: https://i.stack.imgur.com/4A2pt.png</p>