EXT总结例子
xtype:'fieldset',
title:'<b>高级搜索</b>',
collapsible: true, //默认显示页面隐藏
collapsed: true, //默认显示页面隐藏
items:[{
xtype:'panel',
title:'受理范围',
height: 245,
collapsible:true,
items:[{
xtype:'kindeditor',
height:200,
name:'visa_range'
}]
},{
xtype:'panel',
title:'所需材料',
height: 245,
collapsible:true,
items:[{
xtype:'kindeditor',
height:200,
name:'visa_data'
}]
},{
xtype:'panel',
title:'详情说明',
height: 245,
collapsible:true,
margin:'10 0 10 0',
items:[{
xtype:'kindeditor',
height:200,
name:'visa_detail'
}]
},{
xtype:'panel',
title:'办证流程',
height: 245,
collapsible:true,
margin:'10 0 10 0',
items:[{
xtype:'kindeditor',
height:200,
name:'visa_flow'
}]
}]
}
xtype: 'container',
layout: 'vbox',
items: [
{
xtype: 'button',
text: '添加',
handler: function(btn) {
var con = btn.up();
var len = con.items.length;
con.add({
xtype: 'container',
layout: 'hbox',
items: [
{
xtype: 'textfield',
fieldLabel: '文本' + len
},
{
xtype: 'button',
text: '移除',
handler: function(bb) {
var con1 = bb.up();
con.remove(con1);
}
}
]
});
}
}
]
}
text:'提交',name:'ok',
cls:'btn btn-success',
handler:function(){
//找到当前窗口
var thiswindow =this;
this.up('addVisaView').down('form').submit({
waitMsg:'正在提交中',
clientValidation: true,
submitEmptyText: false,
url:__APP__+'Visa/addVisa',
params:{},
success:function(form, action){
console.log(action.result);
if(action.result.success == "true"){
if(datas['rid']){
Ext.Msg.alert('提示','编辑成功');
}else{
Ext.Msg.alert('提示','添加成功');
}
thiswindow.up('addVisaView').close();
Ext.getCmp('addListView').getStore().load();
} else {
// console.log("=====");
// Ext.Msg.alert('提示', action.result.msg);
Ext.Msg.alert('提示', "添加失败");
}
},
failure:function(form, action){
console.log(action.result);
// Ext.Msg.alert('提示', action.result.msg);
}
});
}
}
var m_confiureAuthRole = "<a href='javascript:void(0)' onclick=configureAuthRole("+record.get('id')+")>"+"<img src='./Gui/Public/Common/images/xinxi/s_44.png' title='设置权限'>"+"</a>    ";
if(data.name=='distributionGroup_editProduct')setProductOfProductGroup = "<a href='javascript:void(0)' onclick=productDistributionView_setProductOfProductGroup('"+m_distributionGroupId+"')>"+"<img src='./Gui/Public/Common/images/xinxi/s_102.png' title='"+data.title+"'>"+"</a>  ";
//直接汉字
<img src="./Gui/Public/Common/images/xinxi/s_03.png" title="+编辑+">
<img src='./Gui/Public/Common/images/xinxi/s_03.png' title='恢复绑定'>
Ext.Array.each(value,function(mv){
//console.log(mv);
var orderinfo = '';
if(mv.name == 'resendCode')
{
orderinfo = "<img src='./Gui/Public/Common/images/xinxi/s_11.png' title='"+mv.title+"'>";
}else if(mv.name == 'delayOrders')
{
orderinfo = "<img src='./Gui/Public/Common/images/xinxi/s_12.png' title='"+mv.title+"'>";
}else if(mv.name == 'showOrders')
{
orderinfo = "<img src='./Gui/Public/Common/images/xinxi/s_13.png' title='"+mv.title+"'>";
}else if(mv.name == 'noteOrders')
{
orderinfo = "<img src='./Gui/Public/Common/images/xinxi/s_14.png' title='"+mv.title+"'>";
}else if(mv.name == 'refundOrders')
{
orderinfo = "<img src='./Gui/Public/Common/images/xinxi/s_113.png' title='"+mv.title+"'>";
}
var data = "<a href='javascript:void(0)' onclick=allOrderListView_orderFunc_"+mv.name+"('"+recordId+"','"+orders_id+"','"+orderNO+"')>"+orderinfo+"</a>";
operationStr.push(data);
//console.log(operationStr);
});
return operationStr.join(' ');
}
'<table>',
'<tr>',
'<td><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">状态:</div>{status.name} </td>',
'<td style="padding-left:104px"><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">电子码:</div>{code}</td>',
'</tr>',
'<tr>',
'<td><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">产品名称:</div>{scenicSpotTicketName} </td>',
'<td style="padding-left:104px"><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">单价:</div>{unitPrice}</td>',
'</tr>',
'<tr>',
'<td><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">退款数量:</div>{refundNum} </td>',
'<td style="padding-left:104px"><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">退款金额:</div>{returnPrice}</td>',
'</tr>',
'<tr>',
'<td><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">申请时间:</div>{createTime} </td>',
'<td style="padding-left:104px"><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">手续费:</div>{refundPoundagePrice}</td>',
'</tr>',
'<tr>',
'<td><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">手续费类型:</div>{refundPoundageType.name}{refundPrice} </td>',
'<td style="padding-left:104px"><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">退款类型:</div>{refundType.name}</td>',
'</tr>',
'<tr>',
'<td><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">退款原因:</div>{refundReason} </td>',
'<td style="padding-left:104px"><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">退款人:</div>{createdBy}</td>',
'</tr>',
'<tr>',
'<td><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">审核人:</div>{auditBy} </td>',
'<td style="padding-left:104px"><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">审核时间:</div>{auditAt}</td>',
'</tr>',
'<tr>',
'<td><div style="color:rgb(56,146,211);width:80px;float:left;text-align:left">审核说明:</div>{auditNotes} </td>',
'</tr>',
'</table>',
//列表页面对应
{
xtype:'fieldcontainer',layout:{type:'hbox',align:'middle'},width:800, //包含里面页面
items:[{
xtype: 'filefield',
name: 'idnumber_img',
fieldLabel: '<b style="color:red">*</b>身份证上传',
buttonText: '浏览...',
disabled: sz_check,
width: 160,
buttonOnly: true,
style: 'float:left'
}, {
xtype: 'panel',
width: 65,
height: 25,
html: getDetailImageNode(business_licence_img),
labelWidth: 30,
style: 'float:left',
fieldLabel: '图片浏览'
}]
},
//登录加载页面
public/bass.css
app/tpl/index/index.html 登录加载静态页面
EXT总结例子的更多相关文章
- Ext部署在本地tomcat下运行例子
我本地用的ext6+,从官网下载好Ext后解压到D盘,然后打开tomcat的server.xml,在Host标签内配置 <Context path="/ext-6.2.0" ...
- ExtJS学习(二)Ext组件模型
Ext中所有的组件都继承自Ext.component,这种单根继承的模型保证所有组件都拥有相同的通用方法与生命周期,这样在后续对这些组件进行维护管理时将更加便捷,同时也保证了在进行布局时的便利. 组件 ...
- Ext.urlEncode与Ext.urlDecode
Ext.urlEncode与Ext.urlDecode: 用于js对象和查询字符串之间的相互转换 Ext.urlEncode例子如下: /* Ext.urlEncode( object, [recur ...
- centos 7.0 phpize 扩展php
phpize扩展php模块 phpize 所在目录 /usr/etc/php/bin/phpize 查看当前php配置情况 /usr/etc/php/bin/下面的php [root@localhos ...
- [ExtJS5学习笔记]第十七节 Extjs5的panel组件增加accodion成为折叠导航栏
本文地址:http://blog.csdn.net/sushengmiyan/article/details/39102335 官方例子:http://dev.sencha.com/ext/5.0.1 ...
- EXT JS认识EXTJS,第一个EXTJS例子
大部分内容转载自:http://blog.csdn.net/wanghuan203/article/details/8011112 和http://www.cnblogs.com/willick/p/ ...
- Ext js 应用例子
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...
- sencha ext js 6 入门
Sencha Ext JS号称是目前世界上最先进和最强大的.支持多平台多设备的JavaScript应用程序开发框架.首先看一下Ext JS的发展简史. 1 Ext JS发展简史 YUI-Ext的作者J ...
- Ext JS - 问答
Ext JS - 问答 在下面你将可以找到关于Ext JS 的最常见问题的答复.如果没有找到您所需的答复,请访问 Ext JS 论坛或者提交一个支持申请. 如果你确信你的问题可以对本页有补充,请让我们 ...
随机推荐
- JAVAScript柯里化、部分应用参数终极理解
一.柯里化 在定义柯里化.部分应用参数的概念前,首先必须对闭包有深入的了解和定义,闭包一句话说清楚:函数返回值为函数. 柯里化的定义:将多参函数分解为按步骤接受单个参数的函数,如下代码: var mo ...
- Web API初探
前几天有位同事说web api中的接口参数为对象的时候不好接收,具体什么方式我忘记了,虽然本人以前并没有接触过这方面的知识,但是据说和MVC差不多的,今天小小的研究一下,我想应该是可以的. 直接新建一 ...
- 1-7 basket.js localstorage.js缓存css、js
basket.js 源码分析 api 使用文档: http://t3n.de/news/basketjs-performance-localstorage-515119/ 一.前言 b ...
- webpack初体验
本人菜鸟一枚,最近一直在研究webpack的使用,记录下自己的学习体会,由于网上关于webpack的资源(技术博客)太多,对于初学webpack的新手来说,看着五花八门的技术博客,真是头晕眼花(可能是 ...
- TFS online 自动部署配置
概要 采用tfs online进行源码管理,并配置自动编译部署到外网上一台服务器上(阿里云虚拟机) 步骤; 下载angent,并运行脚本安装 配置release managemetn; 1)Copy ...
- iOS通讯录整合,兼容iOS789写法,附demo
苹果的通讯录功能在iOS7,iOS8,iOS9 都有着一定的不同,iOS7和8用的是 <AddressBookUI/AddressBookUI.h> ,但是两个系统版本的代理方法有一些变化 ...
- Touch ID使用
前言:如果图片看不了请移步:简书 Touch ID简介 Touch ID指纹识别作为iPhone 5s上的"杀手级"功能早已为人们所熟知,目前搭载的设备有iphone SE.iPh ...
- 如何保证Service在后台不被kill
如何保证Service在后台不被kill 相信很多Android开发者在面试过程中会经常被问到“如何保证Service在后台不被kill”这个问题,总结了下一些大神给的答案. 引用知乎Android ...
- 蚂蚁金服寒泉子:JVM源码分析之临门一脚的OutOfMemoryError完全解读
➠更多技术干货请戳:听云博客 概述 OutOfMemoryError,说的是java.lang.OutOfMemoryError,是JDK里自带的异常,顾名思义,说的就是内存溢出,当我们的系统内存严重 ...
- Android中Listview点击item不变颜色以及设置listselector 无效
Android中Listview点击item不变颜色以及设置listselector 无效 这是同一个问题,Listview中点击item是会变颜色的,因为listview设置了默认的listsele ...