è tutto il giorno che lavoro con JQuery e dato che non sono ancora esperto, sono fermo perchè non funziona. Se scrivo il seguente codice funziona:
codice:
<script type="text/javascript">
$(document).ready(function() {
$('.selectspec').change(function () {
var cat = document.getElementById('categoria').value;
document.getElementById('addSpecButton' + cat).disabled = false;
});
$('input.reset').click(function () {
if (confirm("Azzerare i dati inseriti?"))
{
document.getElementById('form').reset();
$("div.trspecsel").hide();
$('#specs').html('');
};
});
});
</script>
Se invece inserisco un controllo di data usando un js aggiuntivo, non funziona più nulla e non vanno nemmeno le altre chiamate, perciò ci deve essere un problema di sintassi:
codice:
<script type="text/javascript">
$(document).ready(function() {
$('.date').dateEntry({dateFormat: 'dmy/'});
$('.selectspec').change(function () {
var cat = document.getElementById('categoria').value;
document.getElementById('addSpecButton' + cat).disabled = false;
});
$('input.reset').click(function () {
if (confirm("Azzerare i dati inseriti?"))
{
document.getElementById('form').reset();
$("div.trspecsel").hide();
$('#specs').html('');
};
});
});
</script>
Il problema deve essere in questa riga: $('.date').dateEntry({dateFormat: 'dmy/'});