javascript - 防止页面加载时触发 Onchange 事件

标签 javascript jquery html

我正在使用 Onchange 事件,它工作正常。但我希望它能够防止页面加载时触发。

$("#first").change(function(){
   $("#salary").val(function () {
    return $(this).find('option').filter(function () {
      return $(this).prop('null');
        }).val();
 });
});

任何人都可以帮助使用此代码实现此目的吗?

提前致谢。

最佳答案

<html>
 <head>
  <script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
</head>
<script>
$( window ).on( "load", function() {
   $("#first").change(function(){
    $("#salary").val(function () {
      return $(this).find('option').filter(function () {
        return $(this).prop('null');
        }).val();
    });
  });
});
</script>
</html>

关于javascript - 防止页面加载时触发 Onchange 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48745907/

相关文章:

javascript - 如何在使用路径别名导入的文件上使用 Babel?

Javascript 验证不会覆盖原始 css 表单颜色

jquery - 使用带有 Bootstrap 的 AngularJS 在同一页面的 <div> 元素之间导航

jquery - CSS3动画淡出一个图像并淡入另一个图像

javascript - 如何使用 JavaScript/JQuery 对在导航栏折叠上创建的下拉菜单进行排序

javascript - 对象方法的 Jasmine 测试

javascript - 显示额外月份的 highstocks 图表

jQuery 相邻兄弟选择器

html - flex 容器内的响应图像高度

java - 如何让用户以ajax成功方法下载文件?