2012-11-27 75 views
9

我有這樣的代碼,但現在我堅持:Twitter的引導日期選擇器將不更新輸入值

<input type="text" id="datepicker" value="/"> 

<script type="text/javascript"> 
    $('#datepicker').datepicker() 
     .on('changeDate', function(ev){ 
      // Some code.. 
     }); 
</script> 

我想輸入字段的值更新每一個新的日期選擇時間。我希望價值成爲選定的日期。

回答

7
$(document).ready(function(){ 

    var dp = $("#datepicker"); 

    dp.datepicker({ 
     format : 'mm-dd-yyyy', 
    }); 

    dp.on('changeDate', function(ev){ 
     dp.val(ev.target.value); 
    }); 

}); 
-2
<script type="text/javascript"> 
$(function() { 
    $("#datepicker").datepicker().on('changeDate', function(ev){ 
     // Some code.. 
    });; 
}); 

日期選擇器應該是武官到#datepicker元素頁面時,將其置於

$(function() { 
    //code 
} 

$(document).ready($function{ 
//some code 
}); 

準備或確認

$("#datepicker").datepicker().on('changeDate', function(ev){}); 

是在功能上點擊

0

我必須做我的工作一些瘋狂的東西#datepicker元素之前執行。關於版本的東西也許?我不知道。

 var dt = $(".datepick"); 

     dt.datepicker({ 
      format: 'dd/mm/yyyy' 
     }); 

     dt.on('changeDate', function (ev) { 
      var mDate = new moment(ev.date); 

      $("input", dt).attr('value',mDate.format('DD/MM/YYYY')); 
     }); 

是的,我使用js的那一刻,那是因爲我做網頁上的一些日期計算。

但它工作。

我需要的輸入具有值,所以我可以使用jQuery選擇器篩選與:not([value=''])選擇器的空字段。

我希望它有助於某些身體^ _^

相關問題