也许这个问题是重复的,但我仍然不明白为什么我的select2不工作,我需要你的帮助。这是我的站点。如果按ctrl +u键,可以看到加载了jquery库,加载了select2脚本。我得到了一个错误:$(...).select2 is not a function
这是js脚本:
$(document).ready(function() {
$("#country").select2();
$("#country").change(function(){
$("#city option").remove();
value = $(this).val();
value = value.split("-");
$.post( "register/get_cities_from_dd", { country_type: value[1]})
.done(function( data ) {
obj = JSON.parse(data);
for(var i in obj) {
$('<option>', {
text : obj[i].name,
value : obj[i].id
}).prependTo('#city');
}
});
$(".city").show();
});
});所以,问题是我错过了什么?
发布于 2014-06-30 19:39:16
您已经在页面中加载了两次jQuery。删除第一个脚本,然后将所有脚本标记移动到页面底部,然后它就能工作了。
https://stackoverflow.com/questions/24497545
复制相似问题