繁体   English   中英

文本框 OnTextChanged 未触发

[英]TextBox OnTextChanged not firing

我有一个 asp 文本框,我已经连接到文档上的 jQuery 日历控件,如下所示

$('#txtPromoPrcStrt').datepick({
   dateFormat: 'mm/dd/yyyy',
   onSelect: function(selectedDate) { txtPromoPrcStrt_TextChanged(); }
});

其中txtPromoPrcStrt_TextChanged function 为其他框设置了一些默认值。 问题是,在我 select 来自 DatePicker 的日期之后,TextBox 的 OnTextChanged 事件不会触发,但如果我将 go 放入文本框并从键盘输入值,它将触发。

1)为什么会这样?

2)当用户从日期选择器中选择日期时,如何触发事件?

您可以像这样手动触发事件:

$('#txtPromoPrcStrt').trigger('change');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM