Changer startDate et endDate params de BootStrap Datepicker sur le changement de la Boîte de sélection

Ce que je suis en train de faire :

Je suis en train de mettre la startDate et endDate params selon la valeur actuelle de l'année.
Je pense que currenty ce que je viens définit les paramètres onLoad, cependant j'ai besoin de savoir si il existe un moyen qui peut me permettre de déclencher la mise à jour de la date de début /date de fin Params dans certains cas

Voici le 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];
}

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

OriginalL'auteur Avinash | 2013-10-09