今天做到那个北理工二期的项目,里面刚好有几个dialog需要弄一个默认值,一般是选择启用与否,但是,为了方便用户,最好有一个默认值,所以,增加一个默认值的属性.代码入下:
JS代码:
 
$(function () {
            $('#OfficeInfoList').datagrid({
                toolbar: [{
                    text: '新D?增?',
                    iconCls: 'icon-add',
                    handler: function () {
                        $('#dlg').dialog('open').dialog('setTitle', '新D?增?办°ì公1?室êò信D?息¢');
                        $('#dlg_form').form('clear')
                        $('#buildname').combobox('reload', '/Iframes/ClassRoomInfo.aspx?from=sel-Buildname');
                        $('#departmentname').combobox('reload', '/Iframes/ClassRoomInfo.aspx?from=sel-DepartName');
                        $('#kt_dk').combobox('reload', '/Iframes/ClassRoomInfo.aspx?from=sel-kt_dk');
                        $('#dg_dk').combobox('reload', '/Iframes/ClassRoomInfo.aspx?from=sel-dg_dk');
                        $('#zbdnjd').combobox('reload', '/Iframes/ClassRoomInfo.aspx?from=sel-zbdnjd');
                        $('#kt_gzfs').combobox('setValue', '1');//这个就是需要给默认值的地方,1表示启用,与下面的值对应.
                        $('#kt_sfqy').combobox('select', '1');//经过测试,select也可以的
                        url = '/Iframes/OfficeInfo.aspx?from=sel-add';
                    }
                },
                ......

html代码:
 
< div   class ="fitem">
                 < label >
                    工作方: </ label >
                 < select   id ="kt_gzfs"   class ="easyui-combobox"   name ="kt_gzfs"   data-options ="panelHeight:'auto'"   style =" padding : 2px;
                     width : 141px;">
                     < option   value ="1" selected ="selected"> 自动</ option >
                     < option   value ="0"> 手动 </ option >
                 </ select >
             </ div >
第二种情况就是:如果是动态获取的数据的话,上面的方法是不可以的,在网上找到另一种方法,代码如下:
前台:
        $(document).ready(function () {
            
            $('#BuildingId').combobox('reload', 'TheLatestMeterInfo.aspx?from=sel-Buildname');
            $.ajax({
                type: "POST",
                url: location.href,
                success: function () {
                    var data = $('#BuildingId').combobox('getData');
                    if (data.length > 0) {
                        $('#BuildingId').combobox('select', data[0].ID);
                        var BuildingName = $("#BuildingId").combobox('getValue');
                        $('#List').datagrid('reload', {
                            from: 'sel',
                            BuildingName: BuildingName
                        })
                    }
                }
            });
        });

后台:
//加载建筑物信息
            if (!string.IsNullOrWhiteSpace(Request["from"]) & Request["from"] == "sel-Buildname")
            {
                List<BuildingInfoForModel> mList = DataLoader.GetBuildingInfo();
                var queryDdlData = from m in mList
                                   select new { ID = m.BuildID, Name = m.BuildName };
                Response.Write(JsonHelper.Serialize(queryDdlData));
                Response.End();
            }

给Easyui combobox设定默认值的更多相关文章

  1. EasyUI Combobox设定默认值

    $(function () { $('#Select6').combobox({ onLoadSuccess: function () { var data = $('#Select6').combo ...

  2. EasyUI Combobox 设置默认值

    /** *绑定运营商,设置默认值, 显示CMCC, 传值1 */ $('#operatingId').combobox({ url:'data_url', valueField:'id', textF ...

  3. easyui的combobox将得到的数据设定为下拉框默认值和复选框设定默认值

    通过easyui做了一个表,表里是从数据库拿到的数据. 现在双击某一行,通过点击行的id取到这一行的所有数据,现在需要修改这些得到的数据, 其中部分数据是<select>这个选择的, 问题 ...

  4. Entity Framework 6 Recipes 2nd Edition(12-7)译 -> 设定默认值

    12-7. 设定默认值 问题 在把一个实体保存到数据库之前,设置该实体属性的默认值 解决方案 假设你有一个如Figure 12-9所示的表, 它保存采购订单(purchase order). 主键Pu ...

  5. Extjs combobox设置默认值

    转载:http://www.54mask.com/extjs-combobox-default-value.html 相信很多人都遇到了在ExtJS框架中设置combo组件默认值的需求,ExtJS框架 ...

  6. element UI select 设定默认值

    要为select设定默认值,有两个步骤 1.数据中,声明一个变量param:该变量的值设为你想设定的select option中value 2.控件的 v-model 绑定 param 即可 < ...

  7. python使用tkinter无法给顶层窗体的输入框设定默认值

    这几天某同学遇到了一个棘手的问题,困扰了很久.今天终于解决了,我来记录一下坑. 情景:python 使用tkinter为第二层窗体(顶层窗体)中的一个输入框设定默认值时,总是无法设置,而且对输入框获取 ...

  8. wpf ComboBox设置默认值

    最新的wpf的ComboBox设置默认值得方法是,给VM中的数据集合第一个元素插入一个提示项目,比如:请选择一项,然后通过数据绑定可以实现默认选中第一项,下面我就贴一下示例代码: xaml页面: &l ...

  9. jquery 获取easyui combobox选中的值、赋值

    jquery easyui combobox 控件支持单选和多选 1.获取选中的值 $('#comboboxlist').combobox('getValue');  //单选时 $('#combob ...

随机推荐

  1. jQuery中prop() , attr() ,css() 的区别

    1.  HTML属性是指页面标记中放在引号中的值,而DOM属性则是指通过JavaScript能够存取的值. (1)在jQuery中,prop()是操作DOM属性,attr()是操作HTML属性. HT ...

  2. css选择器万年不变的优先级和权重

    我们在使用CSS对网页元素定义样式时经常会遇到这种情况:要对一般元素应用一般样式,然后在更特殊的元素上覆盖它们.那么我们怎么样来保证我们所新定义的元素样式能覆盖目标元素上原有的样式呢? 在CSS中,会 ...

  3. 利用http缓存数据

    通过一个简单的ajax请求来详解http的缓存技术 register.html <!DOCTYPE> <html> <head> <title>http ...

  4. Daily Scrum02 12.16

    鉴于近期数据库大作业提交到了关键时期,大家的时间都十分的紧张,因而,我们决定全团队成员交替作业,不在每日每个成员都分配任务,而只需要每个成员保证每两天一次的工作量,以此方式给大家腾出去完成自己的事情. ...

  5. Git分布式版本控制系统学习笔记

    Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.[4]  Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本 ...

  6. 自写函数VB6 STUFF函数 和 VB.net 2010 STUFF函数 详解

    '*************************************************************************'**模 块 名:自写函数VB6 STUFF函数 和 ...

  7. web api Route属性定义

    ASP.NET Web API路由,简单来说,就是把客户端请求映射到对应的Action上的过程.在"ASP.NET Web API实践系列03,路由模版, 路由惯例, 路由设置"一 ...

  8. 可在广域网部署运行的QQ高仿版 -- GGTalk总览

     (最新版本:V5.5,2016.12.06  增加对MySQL数据库的支持.) (android移动端:2015.09.24 最初发布 ,2016.11.25 最后更新) GGTalk(简称GG)是 ...

  9. [ASP.NET MVC 小牛之路]11 - Filter

    Filter(筛选器)是基于AOP(面向方面编程)的设计,它的作用是对MVC框架处理客户端请求注入额外的逻辑,以非常简单优美的方式实现横切关注点(Cross-cutting Concerns).横切关 ...

  10. 分析nuget源码,用nuget + nuget.server实现winform程序的自动更新

    源起 (个人理解)包管理最开始应该是从java平台下的maven开始吧,因为java的开发大多数是基于开源组件开发的,一个开源包在使用时很可能要去依赖其他的开源包,而且必须是特定的版本才可以.以往在找 ...