javascript - 从选择元素中选择选项时触发更改事件
问题描述
我的函数使用 jQuery 从选择元素中选择一个选项:
$('#id>option:eq(13)').prop("selected",true);
但是,这不会触发用户手动选择选项时应该发生的事件。有没有办法触发这个事件?
解决方案
是的,有办法。您可以从 jquery 对象触发事件。
$('#id>option:eq(13)').prop("selected",true).trigger('change');
推荐阅读
- reactjs - 如何从 Apollo set Context Http Link 访问 React 上下文
- javascript - 未知高度容器中的文本元素
- docker - 为什么在运行 'docker run nodeWeb' 时出现'/bin/sh: [npm,: not found' 错误?
- python - 正则表达式/对话框流/格式化实体
- python - 我如何用 numpy 满足布料模拟的限制
- c# - Physics2D.IgnoreCollision 也不能正常工作
- arrays - swift文件中的长数组
- emacs - Why does Emacs always blink when start?
- image-processing - Unable to find Huffman table
- google-drive-api - OAuth consent screen...Application Name