Bootstrap Datepicker mit knockout.js Datenbank

Diese Frage ist ähnlich knockoutjs databind mit jquery-ui-datepickeraber statt der jQueryUI datepicker, ich würde gerne verwenden Sie eine der Bootstrap datepickers.

Die API für die Bootstrap-datepicker anders aus, jquery-ui, und ich bin mit einigen Schwierigkeiten Umhüllung meinem Kopf, um es mit knockout.js. Erstellt habe ich ein jsFiddle zum ausprobieren.

Scheint es, wie die Bootstrap-datepicker-könnte sein, viel einfacher zu verwenden, da es nicht selbstständig speichern das Datum. Allerdings würde ich gerne wissen, ob das jsFiddle ist der geeignete Weg, um die Verwendung der Bootstrap-datepicker-widget mit knockout.js also

ko.bindingHandlers.datepicker = {
    init: function(element, valueAccessor, allBindingsAccessor) {
      //initialize datepicker with some optional options
      var options = allBindingsAccessor().datepickerOptions || {};
      $(element).datepicker(options);

      ko.utils.domNodeDisposal.addDisposeCallback(element, function() {
            $(element).datepicker("destroy");
        });
    },
    update: function(element, valueAccessor) {
    }
};

InformationsquelleAutor der Frage Brian M. Hunt | 2012-06-20

Schreibe einen Kommentar