I need to use 16 datepickers on a single page, but when I open the page it takes me a while to load, even testing locally with the JS and CSS (datepicker-bootstrap.js, datepiker- bootstrap.css, etc) in the same folder, not referenced from the Internet (http). Any way to streamline these datepickers?
This is my code:
$('.datepick').each(function() {
$(this).datetimepicker({
language: "es",
format: "yyyy-mm-dd hh:ii",
autoclose: true
});
})
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link href="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/build/css/bootstrap-datetimepicker.css" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment-with-locales.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/src/js/bootstrap-datetimepicker.js"></script>
<table style='border-collapse: separate; border-spacing: 10px'>
<tr>
<td>Primer seguimiento:</td>
</tr>
<tr>
<td style='width:200px'>
<input name="f1_fecha_1a" type="text" class="datepick" required>
</td>
<td>a</td>
<td style='width:200px'>
<input name="f1_fecha_2a" type="text" class="datepick" required>
</td>
</tr>
<tr>
<td>Segundo seguimiento:</td>
</tr>
<tr>
<td>
<input name="f1_fecha_1b" type="text" class="datepick" required>
</td>
<td>a</td>
<td>
<input name="f1_fecha_2b" type="text" class="datepick" required>
</td>
</tr>
<tr>
<td>Tercer seguimiento:</td>
</tr>
<tr>
<td>
<input name="f1_fecha_1c" type="text" class="datepick" required>
</td>
<td>a</td>
<td>
<input name="f1_fecha_2c" type="text" class="datepick" required>
</td>
</tr>
<tr>
<td>Revisión:</td>
</tr>
<tr>
<td>
<input name="f1_fecha_1d" type="text" class="datepick" required>
</td>
<td>a</td>
<td>
<input name="f1_fecha_2d" type="text" class="datepick" required>
</td>
</tr>
</table>
<table style='border-collapse: separate; border-spacing: 10px'>
<tr>
<td>Primer seguimiento (2):</td>
</tr>
<tr>
<td style='width:200px'>
<input name="f1_fecha_1a" type="text" class="datepick" required>
</td>
<td>a</td>
<td style='width:200px'>
<input name="f1_fecha_2a" type="text" class="datepick" required>
</td>
</tr>
<tr>
<td>Segundo seguimiento (2):</td>
</tr>
<tr>
<td>
<input name="f1_fecha_1b" type="text" class="datepick" required>
</td>
<td>a</td>
<td>
<input name="f1_fecha_2b" type="text" class="datepick" required>
</td>
</tr>
<tr>
<td>Tercer seguimiento: (2)</td>
</tr>
<tr>
<td>
<input name="f1_fecha_1c" type="text" class="datepick" required>
</td>
<td>a</td>
<td>
<input name="f1_fecha_2c" type="text" class="datepick" required>
</td>
</tr>
<tr>
<td>Revisión: (2)</td>
</tr>
<tr>
<td>
<input name="f1_fecha_1d" type="text" class="datepick" required>
</td>
<td>a</td>
<td>
<input name="f1_fecha_2d" type="text" class="datepick" required>
</td>
</tr>
</table>