Originariamente inviato da cavicchiandrea
Dipende "quando" ti serve se ti serve subito (al caricamento) puoi usare ready oppure tramite l'evento che vuoi
no la domanda era un altra, per risparmiare codice e non scrivere x volte onChange="nomeFunzione()" mi chiedevo se c'era un modo in jquery per creare una sorta di listner, ma non un listner legato al change di un campo ma di uno qualsiasi dei campi che compongo l'array...
la funzione l'ho buttata giu e funziona
Codice PHP:
function scadenza()
{
var last_date = new Date(1970,0,1);
$('.1234').each(function(index){
cur_date = $(this).val();
var dmy = cur_date.split('/');
cur_date = new Date(
parseInt(dmy[2], 10),
parseInt(dmy[1], 10) - 1,
parseInt(dmy[0], 10)
);
if (cur_date>last_date) last_date = cur_date;
});
last_date.setDate(last_date.getDate() + (365*5));
var dd = last_date.getDate();
var mm = last_date.getMonth() + 1;
var yyyy = last_date.getFullYear();
var last_date_formatted = dd + '/' + mm + '/' + yyyy;
alert(last_date_formatted);
}
unico neo la formattazione della data (mancano gli zeri) e sinceramente non pensavo si dovesse ricorrere allo split per formare le date e formattarle...senza contare poi che per date precedenti al 1970?! Vengo da PHP, JS mi suona così strano...