Estoy tratando de cambiar la opción de datetimepicker cuando llamo a una función, pero aparece el error "Error de tipo no detectado: $(...).datetimepicker no es una función" cuando datetimepicker está dentro de la función de actualización. Cuál es el problema ?
Aquí está el código:
<script src="~/Content/vendor/jquery/jquery-3.3.1.min.js"></script> <script type="text/javascript" src="~/Content/vendor/datepicker/moment.js"></script> <script type="text/javascript" src="~/Content/vendor/datepicker/tempusdominus-bootstrap-4.js"></script> <link rel="stylesheet" href="~/Content/vendor/datepicker/tempusdominus-bootstrap-4.css" /> <script type="text/javascript"> $('#representant_date_dem' + 1).datetimepicker({ format: 'DD/MM/YYYY', date: moment() }); //working function refresh(i) { var id = document.getElementById('myTableDeplacementPrestation').rows.length; for (var j = i; j <= id; j++) { if ($('#representant_date_dem' + j).length) { $('#representant_date_dem' + j).datetimepicker({ format: 'DD/MM/YYYY', date: moment() }); //not working } $('#hourDemandeurDebut' + j).datetimepicker({ format: 'HH:mm', date: moment() }); $('#hourDemandeurFin' + j).datetimepicker({ format: 'HH:mm', date: moment() }); } }; </script>