jQuery datepicker更改事件触发器和输入的默认更改事件

康斯坦丁·瓦鲁舒夫

我有日期选择器

  <input type='text' class='inp'>  
<script>
   $('.inp').datepicker();

  $(".inp").on("change",function (){ 
   console.log('inp changed');
  });
</script>

当我第一次手动更改'.inp'时,输入一个值,然后立即单击datepicker打开的日历。我有两个“更改”事件侦听器。首先是手动更改,然后是日期选择器更改。如何避免这种情况?

帕卡什·库马尔(Parkash Kumar)

设置输入readOnly,这将帮助您仅通过图标更改字段的值。

<input type='text' class='inp' readOnly />

然后使用onSelect来获取选定的日期,如下所示:

$(function() {
    $(".inp").datepicker({
        onSelect: function(dateText, inst) {
            // alert(dateText);
        }
    });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery触发器更改事件不起作用

来自分类Dev

基于HTML5更改的jQuery事件触发器

来自分类Dev

jQuery更改事件未触发输入字段

来自分类Dev

Jquery 更改类和触发器

来自分类Dev

jQuery输入事件-触发器('change')不是

来自分类Dev

jQuery输入事件-触发器('change')不是

来自分类Dev

jQuery触发更改事件功能

来自分类Dev

jQuery在“删除”事件触发器上

来自分类Dev

jQuery可排序事件触发器

来自分类Dev

div中的更改输入上的jQuery触发事件

来自分类Dev

jQuery更改事件在页面加载时触发输入

来自分类Dev

使用jQuery触发器无法正确触发keydown事件

来自分类Dev

使用 iframe 中的输入字段作为 Jquery 事件的触发器

来自分类Dev

jQuery中未触发值更改事件

来自分类Dev

在jQuery中触发textarea上的更改事件

来自分类Dev

jQuery setTimout方法在更改事件上触发

来自分类Dev

在jQuery中的textarea上触发更改事件

来自分类Dev

jQuery中未触发值更改事件

来自分类Dev

jQuery的更改事件不要求输入元素

来自分类Dev

更改jQuery中的事件

来自分类Dev

当输入值以编程方式更改时,如何触发JQuery change事件?

来自分类Dev

javascript jquery 在更改两个输入后触发一个事件

来自分类Dev

jQuery侦听click事件和类更改

来自分类Dev

通过触发器的 Jquery 更改方法不起作用

来自分类Dev

jQuery $(窗口).resize(); 等价的事件侦听器,仅在指定的轴更改上触发?

来自分类常见问题

如何使用jQuery在类更改上触发事件?

来自分类Dev

jQuery切换设置状态而不触发更改事件

来自分类Dev

更改事件处理程序仅触发一次,jQuery

来自分类Dev

jQuery Gallery,页面更改后未触发click事件

Related 相关文章

热门标签

归档