2016-06-21 18 views

Antwort

3

Ausgehend von der 'p:' - Tag-Präfix stelle ich mir vor, Sie verwenden Primzahlen.

Die Schaltfläche ist deaktiviert, da es keinen Sinn für das Popup erscheinen macht, wird nicht der Benutzer in der Lage sein, das Datum in der Komponente zu ändern.

Was möchten Sie erreichen?

Wenn Sie den Eingang Textbox deaktivieren mögen, und zwingen den Benutzer die Datumsauswahl Popup zu verwenden, können Sie die readonlyInput = true Eigenschaft verwenden.

+0

angezeigt werden Ihre Antwort ist eine bessere Lösung für @ Alice. –

+0

Hallo Gybangi, sry für meine späte Antwort – Alice

+0

Vielen Dank für Ihre Antwort, aber meine Frage ist nicht so – Alice

1
// this function make the button in disabled mode 
function disableCalendar(){ 
    $(".ui-datepicker-trigger ").prev().attr("disabled","disabled"); 
    $(":button").filter(".ui-datepicker-trigger ").attr("disabled","disabled"); 

} 
// this function remove the disabled mode 
function abilitaCalendar(){ 
    $(":button").filter(".ui-datepicker-trigger ").removeAttr("disabled"); 
    $(".ui-datepicker-trigger ").prev().removeAttr("disabled"); 
} 
+2

Während dieser Code die Frage beantworten kann, verbessert ein zusätzlicher Kontext, warum und/oder wie dieser Code die Frage beantwortet, seinen langfristigen Wert. –