实际上,我希望我的select2字段在加载该页面时(无论是刷新还是从浏览器的后退按钮)清除其值。
所以我把它放在javascript上,以便运行
$('#warehouse-categories').val(null).trigger('change');
尽管它没有给出任何错误,但实际上根本没有影响。但是,当我在开发人员控制台中输入相同的命令时,该命令似乎会生效。
答案 0 :(得分:0)
$('#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');