Tag Archives: validators

jQuery datepicker e il controllo validator di Asp.Net

Inserendo il widget DatePicker su una pagina Asp.Net e collegandolo ad una textbox mi sono imbattuto nel seguente errore.

Il controllo funziona correttamente in Firefox ma in Internet Explorer viene visualizzato l'errore "'length' is null or not an object" quando si utilizza il calendario.

Il problema è legato alla presenza del CompareValidator associato alla textbox.

Da quanto ho visto cercando su Google le soluzioni possibili sono 3:

  1. Inserire l'evento vuoto onSelect: function() {}
    (http://code.google.com/p/jquery-datepicker/issues/detail?id=56)
  2. Disabilitare i controlli lato client del validator

Non le ho verificate tutte e 3 ma io ho utilizzato con successo la prima soluzione perchè volevo comunque mantenere i controlli lato client e men che meno volevo modificare i sorgenti di jquery (per poi scordamelo ad ogni aggiornamento…).

Il ticket si trova a questo link http://dev.jqueryui.com/ticket/4071 e sembra che verrà fixato nella versione 1.8 di jquery