/ / Bootstrap datepicker imposta la data corrente ogni volta che faccio clic sulla mia pagina: javascript, jquery, twitter-bootstrap, knockout.js, datepicker

Bootstrap datepicker sta impostando la data corrente ogni volta che clicco sulla mia pagina - javascript, jquery, twitter-bootstrap, knockout.js, datepicker

Sto usando il selettore di date bootstrap con knockout, ma non funziona correttamente. Ogni volta che faccio clic in un punto qualsiasi del mio html pagina sta chiamando datepicker impostare il valore e imposta la data corrente.

Per favore fatemi sapere come impedire questo per chiamare il valore impostato fino a quando seleziono la data dal controllo selezione data.

Questo è quello che sto facendo.

<div class="control-group">
<span class="control-label lblWidth">Start Date:</span>
<div class="btn-group">
<div class="input-append date" data-date="dateValue:Project.sDate">
<input class="span2" size="16" type="text" data-bind="value:Project.sDate" readonly="readonly" />
<span class="add-on"><i class="icon-calendar"></i></span>
</div>
</div>
</div>

<div class="control-group">
<span class="control-label lblWidth">End Date:</span>
<div class="btn-group">
<div class="input-append date" data-date="dateValue:Project.eDate">
<input class="span2" size="16" type="text" data-bind="value:Project.eDate" readonly="readonly" />
<span class="add-on"><i class="icon-calendar"></i></span>
</div>
</div>
</div>

e in JavaScript:

$(".date").datepicker();

risposte:

1 per risposta № 1

Prova quel codice: $(".date").datepicker("update",required_date);


0 per risposta № 2

Ho avuto lo stesso identico problema proprio ora. Sebbene non conosca l'origine del problema, sono stato in grado di risolvere il problema scaricando l'ultima versione di bootstrap datepicker (http://www.eyecon.ro/bootstrap-datepicker/) e l'aggiornamento / la sostituzione di bootstrap-datepicker.js file.