我已经阅读了一些帖子,但我无法让它发挥作用!我试图预先选择" 2015"在"选择2",但没有选择任何内容!
作为一个奖励,我希望有助于将静态日期转换为" thisYear"和#34; pastYear"。这个JS应该怎么样?
HTML
<!-- Select2 choose_year -->
<div>
<input type='hidden' class='col-md-2' id='choose_year' name='choose_year'>
</div>
JS
$(document).ready(function() {
$("#choose_year").select2({
data:[
{id:0,text:'2015'},
{id:1,text:'2014'}
],
val: ["0"]
});
});
答案 0 :(得分:3)
尝试val()方法
$("#choose_year").select2({
data: [{
id: 0,
text: '2015'
}, {
id: 1,
text: '2014'
}],
val: ["0"]
}).select2('val', 1);
演示:Fiddle