return value fra jQuery???

Her kan du få hjælp og stille spørgsmål til jQuery!
Besvar
Harped
Begynder
Indlæg:1
Tilmeldt:22. sep 2014, 10:49
return value fra jQuery???

Indlæg af Harped » 6. jan 2017, 09:05

Jeg har flg kode, som gerne skulle returnere antal dage mellem 2 datoer:
$(document).ready(function(){
var $datepicker1 = $( "#datepicker1" );
var $datepicker2 = $( "#datepicker2" );
$datepicker1.datepicker();
$datepicker2.datepicker({
onClose: function() {
var fromDate = $datepicker1.datepicker('getDate');
var toDate = $datepicker2.datepicker('getDate');
// date difference in millisec
var diff = new Date(toDate - fromDate);
// date difference in days
var days = diff/1000/60/60/24;

alert (days);
}
});
Det fungerer med alert, men jeg skal bruge 'days' som variabel til det videre forløb på siden ($antalDage = days). Jeg har forsøgt mig med flere varianter af "return days;" i funktionen - uden held.

Hvordan flytter jeg days over???

Besvar