2014-10-20 20 views
0

。這裏是我的代碼:由於某種原因,我不止一次提醒多個人,請提醒一位以上的人使用多個

$('.input-append.date').datepicker({ 
    format: "MM yyyy", 
    startView: 1, 
    minViewMode: 1, 
    autoclose: true 
    }); 


$('.input-append.date').on('change', function() { 
    var one = $("#month").val(); 
    alert(one); 
    return false; 
}); 


<div class="input-append date"> 
    <input id="month" type="text" placeholder="Select Month" class="span8"><span class="add-on"><i class="icon-th"></i></span> 
</div> 

這是爲什麼?這裏是一個演示:http://jsfiddle.net/HFuDg/168/

請幫助和提前致謝。

回答

2

不確定爲什麼change會多次觸發,但如果您綁定到hide,則會觸發一次。

$('.input-append.date').on('hide', function() { 
    var one = $("#month").val(); 
    alert(one); 
    return false; 
}); 
+0

通常我使用'hide'作爲其他的事情,但是因爲它做的工作,所以我不抱怨。謝謝你,感謝它! – sg552 2014-10-20 03:03:56