首页 > 解决方案 > 如何强制更改选项 我使用 $('select').change(function(){alert('changed');}); 每次更改选项时都会发出警报,但我什至需要提醒默认选项,即选项的第一个选项 $('select').change(function(){ alert('changed'); }); <!DOCTYPE html> <html> <script src="https://ajax.googleapis.com/ajax/libs/jque

问题描述

标签: javascriptjqueryhtml

解决方案


一旦加载,您就可以触发您的更改事件。我在下面复制了您的代码段并刚刚添加.trigger('change'),您会注意到volvo会在加载时发出警报。

$('select').change(function(){
  alert(this.value);
}).trigger('change');
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<body>

<select>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>
  
</body>
</html>


推荐阅读