Jquery multiselect 賦值


今天在做項目中使用到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>

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM