2011-10-03 234 views
1

我對jQuery非常陌生,所以這可能是一個愚蠢的問題。我使用的是jQuery datepicker,我試圖從輸入中獲取日期到一個簡單的<div>從輸入獲取價值

頁是這樣的:

  1. 您選擇使用jQuery日期選擇器的日期。
  2. 你用jQuery timepicker選擇一個時間。
  3. 您選擇了一個具有正常選擇框的地方。
  4. 文本會出現,你必須驗證日期,時間和地點。

我在從輸入中獲取值時遇到問題。

當我使用這個腳本什麼也沒有發生:

$("input").keyup(function() { 
    var value = $(this).val(); 
    $("#datum").text(value); 
}).keyup(); 

我有一個divid="datum"我想要的顯示結果。

我的日期選擇器的代碼如下所示:

$('#datepicker').datepicker({ 
    onSelect: function(date) { 
     $("#pick_time").show(); // Go to step 2 
    }, 
    showWeek: true, 
    firstDay: 1 
}); 

回答

0

不要使用KEYUP功能$('input')。改爲使用.blur()

$("input").blur(function() { 
    var value = $(this).val(); 
    $("#datnum").text(value); 
});