给Easyui combobox设定默认值
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设定默认值的更多相关文章
- EasyUI Combobox设定默认值
$(function () { $('#Select6').combobox({ onLoadSuccess: function () { var data = $('#Select6').combo ...
- EasyUI Combobox 设置默认值
/** *绑定运营商,设置默认值, 显示CMCC, 传值1 */ $('#operatingId').combobox({ url:'data_url', valueField:'id', textF ...
- easyui的combobox将得到的数据设定为下拉框默认值和复选框设定默认值
通过easyui做了一个表,表里是从数据库拿到的数据. 现在双击某一行,通过点击行的id取到这一行的所有数据,现在需要修改这些得到的数据, 其中部分数据是<select>这个选择的, 问题 ...
- Entity Framework 6 Recipes 2nd Edition(12-7)译 -> 设定默认值
12-7. 设定默认值 问题 在把一个实体保存到数据库之前,设置该实体属性的默认值 解决方案 假设你有一个如Figure 12-9所示的表, 它保存采购订单(purchase order). 主键Pu ...
- Extjs combobox设置默认值
转载:http://www.54mask.com/extjs-combobox-default-value.html 相信很多人都遇到了在ExtJS框架中设置combo组件默认值的需求,ExtJS框架 ...
- element UI select 设定默认值
要为select设定默认值,有两个步骤 1.数据中,声明一个变量param:该变量的值设为你想设定的select option中value 2.控件的 v-model 绑定 param 即可 < ...
- python使用tkinter无法给顶层窗体的输入框设定默认值
这几天某同学遇到了一个棘手的问题,困扰了很久.今天终于解决了,我来记录一下坑. 情景:python 使用tkinter为第二层窗体(顶层窗体)中的一个输入框设定默认值时,总是无法设置,而且对输入框获取 ...
- wpf ComboBox设置默认值
最新的wpf的ComboBox设置默认值得方法是,给VM中的数据集合第一个元素插入一个提示项目,比如:请选择一项,然后通过数据绑定可以实现默认选中第一项,下面我就贴一下示例代码: xaml页面: &l ...
- jquery 获取easyui combobox选中的值、赋值
jquery easyui combobox 控件支持单选和多选 1.获取选中的值 $('#comboboxlist').combobox('getValue'); //单选时 $('#combob ...
随机推荐
- web前端笔试选择题
1. 要动态改变层中内容可以使用的方法有(AB ) a)innerHTML b)innerText c)通过设置层的隐藏和显示来实现 d)通过设置层的样式属性的display属性 2. 当按键盘A时, ...
- jquery基本
对于jquery属性的访问: //对于bool值的属性,元素标签中如果写了这个属性,attr能够获取到,如果没有写,就获取不到. 如:<input type="checkbox&quo ...
- iOS 中自定义 cell,点击cell的时候文字不出现的原因
解决方案: 在setSelected方法中设置要显示label的背景颜色即可
- 【noip 2016】 蚯蚓(50分)(earthworm)
50分小程序,写了2天- 题目在这里 一个单调队列,写的都是p=0的点,考试的时候要是弄到这些分的话--不说了-- 羡慕AC的神犇啊,54行的满分程序,而我-- #include <iostre ...
- Microsoft JScript 运行时错误: 属性“$”的值为 null、未定义或不是 Function 对象
运行网站时有的页面中可能有的js代码不起作用,原因可能是 JQ引用错误!他找不到JQ的基类!你引用的是JQ的插件.程序是先找到JQ的基类才能去实现插件功能的.把JQ的基类放在所有插件的前面.这样就不会 ...
- 《寒江独钓_Windows内核安全编程》中修改类驱动分发函数
最近在阅读<寒江独钓_Windows内核安全编程>一书的过程中,发现修改类驱动分发函数这一技术点,书中只给出了具体思路和部分代码,没有完整的例子. 按照作者的思路和代码,将例子补充完整,发 ...
- Unity学习疑问记录之向量基础
这里写得非常好了: http://blog.gamerisker.com/archives/347.html
- SQL Server 2016五大优势挖掘企业用户数据价值
SQL Server 2016五大优势挖掘企业用户数据价值 转载自:http://soft.zdnet.com.cn/software_zone/2016/0318/3074442.shtml 3月1 ...
- Linux 部署ASP.NET SQLite 应用 的坎坷之旅 附demo及源码
Linux 部署ASP.NET SQLite 应用 的坎坷之旅.文章底部 附示例代码. 有一台闲置的Linux VPS,尝试着部署一下.NET 程序,结果就踏上了坑之路,不过最后算是完美解决问题,遂记 ...
- 关于MongoDB你需要知道的几件事
Henrique Lobo Weissmann是一位来自于巴西的软件开发者,他是itexto公司的联合创始人,这是一家咨询公司.近日,Henrique在博客上撰文谈到了关于MongoDB的一些内容,其 ...