Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    60

    jquery datepicker: inibire la scrittura

    saluti a tutti, sto utilizzando il datepicker UI di jquery, con il seguente codice:

    codice:
    			$(function() {
    				
    				var dates = $('#from, #to').datepicker({
    					minDate: +1,
    					changeMonth: true,
    					numberOfMonths: 1,
    					showOn: 'both',
    					buttonImage: 'calendar.gif',
    					buttonImageOnly: true,		
    					
    					onSelect: function(selectedDate) {
    						var option = this.id == "from" ? "minDate" : "maxDate";
    						var instance = $(this).data("datepicker");
    						var date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings);
    						dates.not(this).datepicker("option", option, date);
    					}										
    					
    				});
    				
    			});
    perfettamente funzionante, unico neo: vorrei che non ci si potesse scrivere dentro!

    al momento funziona che cliccando sull'immagine o sul campo di testo si apre il popup con la scelta della data, ma ho la necessità di lasciare sempre cliccabile il campo di testo (in alternativa mi sarebbe bastato disabilitare l'input text e già era funzionante...) e in contemporanea impedire la scrittura o la modifica della data scelta...

    grazie in anticipo per l'eventuale aiuto!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    60
    mi autorispondo, bastava aggiungere l'attibuto readonly="readonly" all'input text per fare quello che volevo io... potete chiudere

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 © 2025 vBulletin Solutions, Inc. All rights reserved.