<html>
<head>
<title>欢迎使用移动工单管理系统</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<link rel="stylesheet" type="text/css" href="../scripts/ext/resources/css/ext-all.css">
<link rel="stylesheet" type="text/css" href="../scripts/ext/IconCombo.css">
<script type="text/javascript" src="../scripts/ext/ext-base.js"></script>
<script type="text/javascript" src="../scripts/ext/ext-all.js"></script>
<script type="text/javascript" src="../scripts/ext/IconCombo.js"></script>
</head>
<body>
<script>
var icnCombo=null;
var adminLoginForm=null;
var adminLoginWin=null;
function openLoginWindow(){adminLoginForm=new Ext.FormPanel({id:'operationInf', name:'OperationInf', frame:true, labelWidth:70, labelAlign:'right', bodyStyle:'padding:5px 5px 0', width:350,
items:[
{
xtype:'iconcombo',
store: new Ext.data.SimpleStore({
fields: ['levelGrade','levelName','levelIcon'],
data:[
['0','0分','x-level-1'],
['10','10分','x-level-2'],
['20','20分','x-level-3'],
['30','3分','x-level-4'],
['40','40分','x-level-5'],
['50','50分','x-level-6'],
['60','60分','x-level-7'],
['70','70分','x-level-8'],
['80','80分','x-level-9'],
['90','90分','x-level-10'],
['100','100分','x-level-11']
]
}),
id: 'myiconCombo',
fieldLabel:'打分',
valueField:'levelGrade',
displayField:'levelName',
iconClsField:'levelIcon',
triggerAction:'all',
mode:'local',
loadingText:'正在加载...',
emptyText:'请选择紧急程度...',
editable:false,
anchor:'95%'
}
]});
adminLoginWin=new Ext.Window({id:'adminLoginWin', name:'adminLoginWin', title:'<h2><div style="width:100%"><marquee behavior="scroll" scrollamount="2"><font color="black">欢迎使用移动工单管理系统</font></marquee></div>& lt;/h2>', iconCls:'icon-lock-s', width:adminLoginForm.width, height:adminLoginForm.height, closable:false, collapsible:false, draggable:false, resizable:false, maximizable:false, modal:false, border:true, items:[adminLoginForm] });
adminLoginWin.show();
}
Ext.BLANK_IMAGE_URL= '../scripts/ext/resources/images/s.gif';
Ext.onReady(function(){
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget='side';
openLoginWindow();
}
);
</script>
</body>
</html>
分享到:
相关推荐
在ExtJs的官方网站上有一个带图片的下拉列表,其中扩展了ExtJs的Combo,名称叫做IconCombox,官方地址为: http://www.extjs.com/learn/Tutorial:Extending_Ext_Class_Chinese 但是这个IconComboBox有个缺点,就是...
组合框是常见的UI元素,它结合了下拉列表和文本输入框的功能,允许用户从预定义的选项中选择或者直接输入新的值。而“带图标”的特性则是指每个选项前都有一个相关的图像或图标,这样可以更直观地展示选项的类别或...
EXTJS的核心特性在于其丰富的组件库,其中包括了图标组件(IconCombo),这是EXTJS中一个常用的UI元素,它结合了图标和下拉框的功能,用户可以选择图标并从下拉列表中选择值。在EXTJS文档中,关于IconCombo的详细...
在ExtJS中,"combo"通常指的是下拉列表或组合框组件,结合“icon”这个词,可能是一个允许用户选择图标的组件,可能具有动态加载、搜索和自定义图标等功能。 3. `iconcombo.png` - 这是一个图片文件,很可能包含了...
它增加了搜索功能和下拉列表的分页,适用于那些包含大量数据的下拉选项,提高用户体验和交互效率。 通过这些实例,开发者不仅可以学习如何使用和自定义这些插件,还能掌握如何将它们整合到自己的ExtJS项目中,提升...
直接放到tomcat下.访问iconcombo.html页面 用的的文件名称如下:iconcombo.html js/Ext.ux.IconCombo.js css/Ext.ux.IconCombo.css
8. **iconcombo**和**lovcombo**:这两个可能是特定类型的组合框(ComboBox)组件,"iconcombo"可能是指带有图标的ComboBox,"lovcombo"可能是“列表值选择组合框”,即下拉列表中包含预定义的值。这两部分可能讲解...
2. **iconcombo.rar**: 文件名暗示了这个例子可能涉及到了扩展`Ext.form.field.ComboBox`(下拉框)组件,添加图标支持。在ExtJS中,插件可以用来增强UI元素,如在下拉框选项前显示图标,增加视觉效果,提高用户...