Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    100

    [Jscript/Jquery] .datepicker inline a textbox

    Salve, avrei l'esigenza di utilizzare il comodo metodo di jquery
    .datepicker({dateFormat:'dd/mm/yy'});
    in modo che quando un utente clicca su una textbox, compare automaticamente il popup del calendario.

    So che andrebbero utilizzati gli id, i selettori, la sezione <script> e via dicendo ma a me servirebbe(dato che genero la pagina da php) per una questione di comodità che l'apertura del calendario sul click della textbox avvenga direttamente tramite codice inline! Mi spiego meglio, vorrei realizzare questa situazione:

    <input type="text" onclick="javascript:function(this.datepicker({date Format:'dd/mm/yy'});">

    Ovviamente questa sintassi non funziona e sbaglio qualcosa...chi puo illuminarmi? Grazie mille!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    100
    nessuno lo sa?

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,134
    Anche sa la generi da php la sintassi e il concetto non cambiano, oltretutto scrivere onclick.... da php o scrivere class="miocalendario" cosa cambia?
    Comunque credo che tu abbia due strade:
    A) <? echo '<input type="text" class="tuaclassecalendario">';?>
    e nella head metti
    <script>
    $(function(){
    $('.tuaclassecalendario').datepicker({dateFormat:' dd/mm/yy'});
    })
    </script>
    oppure scrivi tutto nel echo php oggetto e richiamo .datepicker
    B) <? echo '<input type="text" class="tuaclassecalendario">
    <script>$('.tuaclassecalendario').datepicker({date Format:'dd/mm/yy'});
    </script>';?>
    Non credo che ci siano altre souzioni
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    100
    grazie mille!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.