jquery 赋值时不触发change事件解决——仙盟创梦IDE

一、传统方法jquey change

复制代码
       $('#village_id').trigger('change');
           $("#village_id").val('99');
           $("#village_id").change();

不生效

二、传统方法jquey

复制代码
 $('#village_id').trigger('change');

四、传统方法jquey

复制代码
<input type="text" />
<button>赋值</button>
<script src="js/jquery.min.js"></script>
<script>
    $(function(){
        // 按钮点击事件
        $("button").on('click', function(){
            $("input").val("赋值成功");
        });
            
        // input值改变事件
        $("input").on('change', function(){
            $("button").after("<p>change事件触发</p>")
        });
    });
</script>

五、js 原生方法 new Event('change');

复制代码
 const 园区 = document.getElementById('village_id');
const event = new Event('change');
园区.dispatchEvent(event);

智能编程

智能编程能大幅提升编程效率,自动完成重复代码编写、精准提供代码建议,还可借助数据分析优化代码性能,并降低编程门槛,让更多人参与开发,加速创新进程

阿雪技术观

让我们积极投身于技术共享的浪潮中,不仅仅是作为受益者,更要成为贡献者。无论是分享自己的代码、撰写技术博客,还是参与开源项目的维护和改进,每一个小小的举动都可能成为推动技术进步的巨大力量

Embrace open source and sharing, witness the miracle of technological progress, and enjoy the happy times of humanity! Let's actively join the wave of technology sharing. Not only as beneficiaries, but also as contributors. Whether sharing our own code, writing technical blogs, or participating in the maintenance and improvement of open source projects, every small action may become a huge force driving technological progress.

相关推荐
南雨北斗6 小时前
wangeditor5 在vue3项目中的正确配置
前端
老三_Micheal6 小时前
一文搞懂 Axios 请求参数详解:headers、params 与 body 的区别和使用场景
javascript
Cache技术分享6 小时前
517. Java 方法句柄 - 方法句柄 vs 反射 API
前端·后端
小刘在重生~6 小时前
Web 前端基础|HTML+CSS+JavaScript+Bootstrap
前端·css·html
是立不是利6 小时前
第二篇:CSS 与用户体验——看不见的设计
前端·css·ux
研☆香6 小时前
js中 onload 事件的用法
开发语言·javascript·ecmascript
打呵欠的猫6 小时前
我把 20 个页面的权限控制从"硬编码"改成"配置驱动",AI 帮我生成了 80% 的迁移代码
前端·ai编程
志尊宝6 小时前
Vue3 零基础每日笔记(005):ref 响应式基础——为什么 script 里要 .value
前端·javascript·vue.js·笔记
海鸥两三6 小时前
Mac电脑使用 Tabby 部署前端项目到阿里云服务器完整教程
前端·macos·阿里云
console.log('npc')6 小时前
2026 实测:Grok 4.5 与 Grok 4.6 怎么选?前端开发、教程写作、Figma 还原选型指南
前端·大模型·ai编程·figma·grok