Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript警报不止一个_Javascript_Jquery_Datepicker_Twitter Bootstrap 2 - Fatal编程技术网

Javascript警报不止一个

Javascript警报不止一个,javascript,jquery,datepicker,twitter-bootstrap-2,Javascript,Jquery,Datepicker,Twitter Bootstrap 2,出于某种原因,我不止一次地变得警觉起来。这是我的密码: $('.input-append.date').datepicker({ format: "MM yyyy", startView: 1, minViewMode: 1, autoclose: true }); $('.input-append.date').on('change', function() { var one = $("#month").val(); al

出于某种原因,我不止一次地变得警觉起来。这是我的密码:

    $('.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> 
$('.input append.date')。日期选择器({
格式:“MM yyyy”,
startView:1,
minViewMode:1,
自动关闭:正确
}); 
$('.input append.date')。在('change',function()上{
var one=$(“#月”).val();
警报(一);
返回false;
});
为什么呢?下面是一个演示:


请提前帮助和感谢。

不确定为什么
change
会多次触发,但如果绑定到
hide
,则会触发一次

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

通常我会用
隐藏
来做其他事情,但既然这样做了,我就不会抱怨了。谢谢你,伙计,谢谢你!