我实际上是希望我的select2字段在加载该页面时被清除,无论是刷新还是从浏览器的后退按钮。
所以我将其放在javascript上以便运行
$('#warehouse-categories').val(null).trigger('change');
尽管它没有给出任何错误,但实际上根本没有影响。但是,当我在开发人员控制台中输入相同的命令时,此命令似乎会生效。
$('#warehouse-categories').val(null).trigger('change');
这应该可以正常工作,或者脚本的位置可能有问题。
<script>
标签可以放置在HTML的<head>
部分中,<body>
部分中,或</body>
关闭标签之后,具体取决于您希望加载JavaScript的时间。 -https://www.digitalocean.com/community/tutorials/how-to-add-javascript-to-html
您也可以试试这个]
$('#warehouse-categories').val("").trigger('change');