我正在使用Onchange事件,它工作正常。但我希望它能防止页面加载时触发。
$("#first").change(function(){
$("#salary").val(function () {
return $(this).find('option').filter(function () {
return $(this).prop('null');
}).val();
});
});
任何人都可以通过此代码帮助实现这一目标吗?
先谢谢。
答案 0 :(得分:1)
<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>
答案 1 :(得分:0)
您可以阅读此网址https://learn.jquery.com/using-jquery-core/document-ready/,然后解决。
<html>
<head>
<script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
<script>
$( document ).ready(function() {
console.log( "document loaded" );
});
$( window ).on( "load", function() {
console.log( "window loaded" );
});
</script>
</head>
</html>