2 Stimmen

Zugriff auf Optionen in jQuery Datapicker

Wie kann ich auf Optionen zugreifen, die ich in einem jQuery Datepicker eingestellt habe?

$("#testDatePicker").datepicker({
    minDate: new Date(2005, 0, 26),
    showOn: 'button',
    buttonImage: 'js/themes/default/images/calendar.gif',
    buttonImageOnly: true
    });
var minDate = $("#testDatePicker").?????;

1voto

Mauricio Scheffer Punkte 97391

Wie wäre es, wenn Sie die Optionen in einer benannten Variable anstelle eines anonymen Objekts speichern würden?

var dpOptions = {minDate: new Date(2005, 0, 26), ...};
$('#testDatePicker').datepicker(dpOptions);
.
.
.
var minDate = dpOptions.minDate;

1voto

Serxipc Punkte 6501

Falls Sie mit @mausch Lösung nicht genug haben, sind die Einstellungen hier hinterlegt:

 $.data($('#testDatePicker')[0], 'datepicker').settings

0voto

Leanan Punkte 722

Ich würde einen Blick auf den Code werfen. Die meisten Plugins, die ich mir angeschaut habe, haben entweder eine Option oder eine Konfigurationsvariable, die sie um das erweitern, was Sie übergeben.

Sie könnten wirklich schnell überprüfen und versuchen, etwas wie $.datepicker.buttonImageOnly = false zu tun; und dann sehen, ob das tatsächlich etwas geändert.

Natürlich kann das nicht funktionieren. Ich habe mir das Plugin nicht angesehen. Ich bin nur aus, was ich sehe, wie typisches Verhalten von Plugins, die ich mit (tablesorter, etc.) gearbeitet habe

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X