[插件]jQuery multiselect初始化及默认值修改

 

下载地址http://pan.baidu.com/s/1dE2daSD

 

1.Jquery多选下拉列表插件jquery multiselect功能介绍及使用

http://www.jb51.net/article/37323.htm

image

 

html

<div class="form-group">
                        <div class="col-md-6">
                            <label for="inputEmail3" class="col-md-3 control-label">客户:</label>
                            <div class="col-md-9">
                                <select id="selectAgent" multiple='multiple' name="UR_Agent">
                                    @{
for (int i = 0; i < AgentUserlist.Count; i++)
                                        {
                                        <option value='@AgentUserlist[i].UserName'>@AgentUserlist[i].UserName</option>
                                        }
                                    }
</select>
                            </div>
                        </div>
                        <!--排版占位-->
                        <div class="col-md-6">
                        </div>
                    </div>

 

js

@*下拉选项*@

<link rel="stylesheet" type="text/css" href="~/assets/mutiselect/multiselectSrc/jquery.multiselect.css" />
<link rel="stylesheet" type="text/css" href="~/assets/mutiselect/assets/style.css" />
<link rel="stylesheet" type="text/css" href="~/assets/mutiselect/assets/prettify.css" />
<link href="~/assets/mutiselect/assets/jquery-ui.css" rel="stylesheet" />

<script type="text/javascript" src="~/assets/mutiselect/ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="~/assets/mutiselect/ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="~/assets/mutiselect/assets/prettify.js"></script>
<script type="text/javascript" src="~/assets/mutiselect/multiselectSrc/jquery.multiselect.js"></script>



<script type="text/javascript">        //绑定下拉列表
  //绑定客户
    $("#selectAgent").multiselect({
        noneSelectedText: "==请选择==",
        checkAllText: "全选",
        uncheckAllText: '全不选',
        selectedList: 4,
    });

    //初始化默认选中已有的选项,sceneIdList是要默认选中的值
    var sceneIdList = "@Model.UR_Agent";
    sceneIdArr = sceneIdList.split(",");
    $('#selectAgent option').each(function (i, content) {
        //alert(i+"***"+content.value);
        if ($.inArray($.trim(content.value), sceneIdArr) >= 0) {
            this.selected = true;
        }
    });

    //设置选中值后,需要刷新select控件
    $("#selectAgent").multiselect('refresh');

作者:【唐】三三

出处:https://www.cnblogs.com/tangge/p/5803276.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   【唐】三三  阅读(2831)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2012-08-24 SQL - 16.事务
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示