首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发布会谈价值的变化

发布会谈价值的变化
EN

Stack Overflow用户
提问于 2012-02-13 17:06:17
回答 4查看 1.2K关注 0票数 0

我用javascript和jquery做了一个简单的日期选择器。选择日期后,它会显示在输入框中。此输入框未加载更改事件,可能是因为它是使用javascript更改的。有没有办法启动这个事件,或者定制一个事件?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-02-13 17:09:16

在分配新值后运行以下代码:

代码语言:javascript
复制
$('input').change();
票数 2
EN

Stack Overflow用户

发布于 2012-02-13 17:15:17

.change只指向jquery内部的.on函数,所以最好直接使用.on。

代码语言:javascript
复制
$('#inputID').on('change', function() {
});
票数 1
EN

Stack Overflow用户

发布于 2012-02-13 17:12:42

代码语言:javascript
复制
$("input#yourInputId").change();

代码语言:javascript
复制
$("input#yourInputId").trigger("change");

应该能行得通。将#yourInputId替换为表示文本框的HTML的ID="abc"部分的id

  • 注意潜在的浏览器异常或缺少对更改事件的支持-行为可能会有所不同,特别是在较旧的浏览器中。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9257853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档