Javascript 选择2插件(多选输入)不';行不通
我试图复制一个简单的select2示例来显示一个多选输入字段,下面是链接 这是我的代码(Javascript 选择2插件(多选输入)不';行不通,javascript,jquery,select,drop-down-menu,Javascript,Jquery,Select,Drop Down Menu,我试图复制一个简单的select2示例来显示一个多选输入字段,下面是链接 这是我的代码(index.html): $(“#e1”)。选择2(); 选择位置 阿拉巴马州 阿马拉普拉姆 阿纳卡帕利 阿克卡亚帕勒姆 怀俄明州 我得到的结果是: 我在一个简单的文本文件中编写了代码,并将扩展名改为.html 我尝试了chrome和firefox,但得到了相同的结果。 有什么想法吗?您需要等到文档完全加载后,尝试将脚本标记的内容修改为以下内容: $(document).ready(function()
index.html
):
$(“#e1”)。选择2();
选择位置
阿拉巴马州
阿马拉普拉姆
阿纳卡帕利
阿克卡亚帕勒姆
怀俄明州
我得到的结果是:
我在一个简单的文本文件中编写了代码,并将扩展名改为.html
我尝试了chrome和firefox,但得到了相同的结果。
有什么想法吗?您需要等到文档完全加载后,尝试将
脚本
标记的内容修改为以下内容:
$(document).ready(function(){
$("#e1").select2();
});
或者将脚本移到页面底部,这是最好的做法。@Tim我想这也行。但是我想
$(document).ready(function(){}
更可靠。如果jquery、select2和您的标记都已加载,您只需调用$(“#e1”).select2();
,而无需等待document ready。代码越少,速度越快,可靠性越高。
$(document).ready(function(){
$("#e1").select2();
});