Új hozzászólás Aktív témák
-
trisztan94
őstag
Guten tag alles!
jQuery UI Datepicker widgetről lenne egy rövidke kérdésem:
Van egy inputom melybe a user beleírja a születésnapját. Na most ezt én datepicker-rel gondoltam, hogy azzal nagyon fajin lesz, szép meg minden

Van azon kívül 3 hidden input a formban, egy az évnek, egy a hónapnak és egy a napnak, oda szeretném belepakolni ezeket az értékeket. A gond ott fakad, hogy én a felhasználónak szövegként írom ki a hónapot, tehát pl: 1994. Június 21., de a hidden inputba a hónapot számként kéne berakni.Na most én erre ezt a megoldást találtam ki, de van egy olyan sejtésem, hogy nagyon gányolt dolog, sokkal szebben meglehetne oldani

$("#datepicker").datepicker({
changeMonth: true,
changeYear: true,
yearRange: '1910:2013',
dateFormat: 'yy, MM, d'
});
$('#datepicker').change(function () {
var dateValue = $(this).val();
var splitted = dateValue.split(', ');
$('#BirthYear').val(splitted[0]);
var numericMonth;
switch(splitted[1])
{
case "January":
numericMonth = 1;
break;
case "February":
numericMonth = 2;
break;
case "March":
numericMonth = 3;
break;
case "April":
numericMonth = 4;
break;
case "May":
numericMonth = 5;
break;
case "June":
numericMonth = 6;
break;
case "July":
numericMonth = 7;
break;
case "August":
numericMonth = 8;
break;
case "September":
numericMonth = 9;
break;
case "October":
numericMonth = 10;
break;
case "November":
numericMonth = 11;
break;
case "December":
numericMonth = 12;
break;
}
$('#BirthMonth').val(numericMonth);
$('#BirthDay').val(splitted[2]);
});Ötlet? Valaki csinált mán' ilyentet?

Új hozzászólás Aktív témák
- Autós topik
- Kerékpárosok, bringások ide!
- EA Sports WRC '23
- Abarth, Alfa Romeo, Fiat, Lancia topik
- Debrecen és környéke adok-veszek-beszélgetek
- PlayStation 5
- PROHARDVER! feedback: bugok, problémák, ötletek
- TCL LCD és LED TV-k
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- 3D nyomtatás
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- CoolerMaster MM710 53gr pehelykönnyű gamer egér eladó
- Telefon felvásárlás!! Apple iPhone SE (2016), Apple iPhone SE2 (2020), Apple iPhone SE3 (2022)
- 2 TB-os Samsung 980 PRO M.2 SSD with heatsink - garanciával
- GYÖNYÖRŰ iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4404
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


