2015-01-16 55 views
3

我有Bootstrap Datepicker,並且我想在點擊Set Date按鈕時設置默認日期。如何從Bootstrap Datepicker點擊選擇日期

HTML

<div class="input-append date datepicker no-padding" data-date-format="dd-mm-yyyy"> 
    <input class="input-medium" id="date" size="16" type="text"><span class="add-on"><i class="icon-th"></i></span> 
</div> 
<a href="#" id="set_date">Set Date</a> 

jQuery的

$(document).ready(function() { 
    $('.datepicker').datepicker(); 

    $("#set_date").click(function(){ 
     date ="07/01/2015"; 
     $("#date").val(date); 
    }); 
}); 

我設置使用jQuery日期,但它不會顯示爲選定的日期。我的問題是如何設置date點擊並顯示爲選定的日期。

JS Fiddle

回答

1

更新與

$(document).ready(function() { 
    $('.datepicker').datepicker(); 

    $("#set_date").click(function(){ 
     date ="07/01/2015"; 

     var d = new Date(); 
     var curr_day = d.getDate(); 
     var curr_month = d.getMonth() + 1; //Months are zero based 
     var curr_year = d.getFullYear(); 

     var today = curr_month + "/" + curr_day + "/" + curr_year; 
     $("#date").val(today); 


    }); 
}); 

檢查JS撥弄你的JavaScript

http://jsfiddle.net/swapnilmotewar/tuG6C/609/

+0

我想'set'和'show'爲選定的日期時點擊'設定日期'鏈接 – Sadikhasan

+0

你想要什麼?請解釋一下? –

+0

我想設置'日期= 07/01/2015',並在日期選擇器中顯示日期選擇器的選定日期,如日期選擇器中選定日期的'藍色'顏色。 – Sadikhasan

1

請更換:

$("#date").val(date); 

有了:

$(".datepicker").datepicker("update", date); 
相關問題