Définir la date pour qu'elle soit initialement vide dans bootstrap-datepicker

Je suis en utilisant le bootstrap-datepicker dans mon site. Le datepicker sera utilisé pour définir des filtres de recherche. J'ai besoin de la valeur initiale de la datepicker l'élément d'entrée à vide, afin de ne pas introduire le filtre de date pour les résultats de la recherche. Lorsque l'utilisateur clique sur la saisie de texte lié à Datepicker, le Datepicker boîte de pop-up doit sélectionner le premier jour du mois suivant.

Problème: Si je devais définir une date initiale (comme illustré ci-dessous)la saisie de texte sera remplie avec la date d'aujourd'hui, qui n'est pas ce que je veux. Cependant, si je ne réglez pas la date initiale, le datepicker montrera des années 1970. Que dois-je faire?

Similaires à: La démo pour jQueryUI Datepicker

Code JS

var now = new Date();
var nextMonth = new Date();
nextMonth.setDate(1);
nextMonth.setMonth(now.getMonth() + 1);
var prettyDate =  nextMonth.getMonth() + '/' + nextMonth.getDate() + '/' + nextMonth.getFullYear();
$('#listing_filter_available').val(prettyDate);
$('#listing_filter_available').datepicker();

Code HTML

<input type="text" id="listing_filter_available" class="input-small" placeholder="Date Available" />

Échec De La Tentative

Datepicker n'a pas de popup en cliquant sur le texte d'entrée el

$(function() {

    var now = new Date();
    var nextMonth = new Date();
    nextMonth.setDate(1);
    nextMonth.setMonth(now.getMonth() + 1);
    var prettyDate =  nextMonth.getMonth() + '/' + nextMonth.getDate() + '/' + nextMonth.getFullYear();
    $('#listing_filter_available').val('');  //clear the date filter
    $('#listing_filter_available').click( function() {
        $('#listing_filter_available').val(prettyDate);
        $('#listing_filter_available').datepicker();
    });

});

source d'informationauteur Nyxynyx