I'm试图从<选择>列表顶部,但我的代码没有'似乎不起作用

I'm trying to move one element from a <select> list to the top, but my code doesn't seem to work

本文关键字:代码 我的 不起作用 gt lt 列表 选择 顶部      更新时间:2023-09-26

我有这个页面,并且有一个<选择>
旁边的下拉列表"计费状态(非美国滚动到底)"

我想使用Javascript将该列表的最后一项(我的状态未列出)放在列表的顶部。

到目前为止,我尝试了这个代码:

<script>
$(document).ready(function () {
$("select[name=billing_state]").find('option[value="_NOTLISTED_"]').prependTo($("select[name=billing_state]"));
});
</script>

我不知道为什么,它起作用http://jsfiddle.net/4kHuA/21/,但当我修改html页面并在浏览器上测试它时,它不起作用。

我对Javascript不是很有经验,所以也许我做了一些非常愚蠢的事情。

在脚本中调用jquery.js之前,请确保已加载您所称的$。正如@Sergio所写,将其放在</body>标签之前可能会有很大帮助。