Ändern der Parameter startDate und endDate von BootStrap Datepicker beim Ändern einer Auswahlbox

Was ich versuche zu tun:

Ich versuche, die Parameter startDate und endDate abhängig vom aktuellen Wert des Jahres festzulegen. Ich denke, dass aktuell, was ich gerade habe, die Parameter onLoad setzt, aber ich muss wissen, ob es einen Weg gibt, der es mir ermöglicht, die Aktualisierung von startDate / endDate-Parametern bei einem Ereignis auszulösen

Hier ist der Code:

html:

<select id="mySelect">
    <option value="2012-2013">2012-2013</option>
    <option value="2012-2013">2013-2014</option>
    <option value="2012-2013">2015-2016</option>
</select>
<input type="text" id="myStartDate" placeholder="dd-mon-yyyy" data-date-format="dd-M-yyyy" readonly="readonly">

js:

var myStartDt = $('#myStartDate')
    .datepicker({
    startDate: getStartDate(),
    endDate: getEndDate()

}).on('changeDate', function (ev) {

    myStartDt.hide();
}).data('datepicker');

function getStartDate() {
    var f = $('#mySelect').val().split('-');
    return '01/04/' + f[0];
}

function getEndDate() {
    var f = $('#mySelect').val().split('-');
    alert(f);
    return '31/03/' + f[1];
}

Geige :http://jsfiddle.net/fRzyL/1/

Antworten auf die Frage(2)

Ihre Antwort auf die Frage