jquery输入检测值的变化

时间:2012-07-20 18:00:50

标签: jquery

我从网上下载了一个日历。这一个:http://www.codeanddesign-studio.com/wp-content/uploads/2011/03/Date-Range-Picker.gif

日历效果很好,现在我想检查每次输入框更改值,用户只有2个选项键入日期或从日历中选择日期。

我可以检测每次用户输入的内容:

$(function(){
    $('#inputA').daterangepicker().bind('change',function() {
       valA=$(this).val() ;
    });
});

但是,当用户从日历中选择日期时,不会检测到更改。 我正在考虑使用setInterval并每隔X次检查输入,不知道如何做到这一点,或者这是否是正确的解决方案。你有什么建议?

1 个答案:

答案 0 :(得分:0)

我猜这是this,你可以这样做,

$(function(){
    $('#inputA').daterangepicker({
      onChange: function() {
        valA = $(this).val();
      }
    });
});