Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Community > Tech > [Ajax?] Calendario
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Teju
:L'anti - anti-global!!:

User info:
Registered: Dec 2001
Posts: 1394 (0.16 al dì)
Location: Cassina Beach
Corso: Info
Anno: 3° ...circa...
Time Online: 5 Days, 8:26:51 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
[Ajax?] Calendario

Ciao gente, ho una form di inserimento dati in PHP. Tra i vari dati richiesti ho il campo "data".
Mi piacerebbe poter dare all'utente la possibilità di inserire la data scegliendola direttamente da un calendario visuale.
Ho provato degli script Javascript, ma non conoscendo molto il mondo JavaScript mi sono impallato e non riuscivo ad inserire il codice nella pagina.
Mi piacerebbe allora inserire qualcosa, tipo con Ajax, così che l'utente non debba aggiornare la pagina se cambia mese/anno.

Spero di essermi spiegato! :D
Attendo i vostri suggerimenti che, sono sicuro, come sempre mi saranno di aiuto! :-D

__________________
Teju.it - Una vita da raccontare

21-04-2008 15:35
Click Here to See the Profile for Teju Click Here to See the Blog of Teju Click here to Send Teju a Private Message Visit Teju's homepage! Find more posts by Teju Add Teju to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ripe
- up in the mountains -

User info:
Registered: Jun 2002
Posts: 9469 (1.10 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

In ASP.NET é piuttosto semplice, credo che sia la stessa cosa anche con PHP.
Puoi mettere un pulsantino "Scegli data..." di fianco alla casella di testo, che apre un piccolo popup con indirizzo del tipo "scegli-data.php?id=nomecontrollo" dove al posto di nomecontrollo ci metti l'id della casella di testo.
Nel popup crei il tuo script con il calendario, con le freccine per andare avanti e indietro con i mesi, e così via. Poi fai in modo che quando l'utente clicca sul giorno desiderato parta un piccolo script che tramite l'oggetto opener inserisca nel controllo che è stato passato al popup il valore data cliccato. Poi puoi chiudere la finestrella.

In questo modo è piuttosto semplice da fare, ci sono metodi migliori ma sono sicuramente più complicati.

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»

21-04-2008 17:53
Click Here to See the Profile for ripe Click Here to See the Blog of ripe Click here to Send ripe a Private Message Find more posts by ripe Add ripe to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
hannibal
.illuminato.

User info:
Registered: Sep 2004
Posts: 198 (0.03 al dì)
Location:
Corso: Informatica Magistrale
Anno:
Time Online: 6 Days, 1:14:46 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Non è tanto una questione di AJAX (non ci sono httprequest di mezzo), è più che altro "semplice" javascript. Il mio consiglio è usare jquery, a questo indirizzo trovi tutte le istruzioni http://marcgrabanski.com/code/ui-datepicker/

__________________
Computer Science: solving today's problems tomorrow.

21-04-2008 18:35
Click Here to See the Profile for hannibal Click here to Send hannibal a Private Message Visit hannibal's homepage! Find more posts by hannibal Add hannibal to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
DarkSchneider
Why so serious?

User info:
Registered: Feb 2004
Posts: 1250 (0.16 al dì)
Location: Brescia
Corso: Informatica
Anno: out of bounds :/
Time Online: 26 Days, 1:01:59 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

sì il datepicker di jquery l'ho usato anch'io, c'è anche un tutorial che ti spiega passo passo come fare.. non c'è da sbagliarsi..

21-04-2008 21:19
Click Here to See the Profile for DarkSchneider Click here to Send DarkSchneider a Private Message Find more posts by DarkSchneider Add DarkSchneider to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 02:30.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.090 seconds (46.94% PHP - 53.06% MySQL) con 24 query.