标签:
今天在做项目中使用到multiselect这个控件,要求在初始化的时候对控件进行赋值,折腾了许久,如下代码可以实现:
<select id="ACCESS_TYPE_GLOBAL" name="ACCESS_TYPE_GLOBAL" style="width:0px" options="minWidth:100" multiple="multiple"> <option value="0">其他</option> <option value="1">常规模式</option> <option value="5">战略合作</option> <option value="6">战略合作</option> <option value="8">延伸合作</option> <option value="9">延伸合作</option> <option value="10">延伸合作</option> <option value="16">房产合作</option> </select>
<script type="text/javascript">
$(document).ready(function(){
$("#ACCESS_TYPE_GLOBAL").multiselect();
$(‘#globalConfig_save‘).linkbutton({
onClick:function(){
var data = ‘0,1,5‘;
data = ‘,‘ + data + ‘,‘;
$(‘#ACCESS_TYPE_GLOBAL option‘).each(function(){
if(data.indexOf(‘,‘ + this.value + ‘,‘)!==-1){
this.selected = true;
}
});
$("#ACCESS_TYPE_GLOBAL").multiselect(‘refresh‘);
}
});
});
</script>
标签:
原文地址:http://www.cnblogs.com/lipeilin/p/4539017.html