`
jiangzheng
  • 浏览: 46801 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

Ext 事件及效果

阅读更多
//-------------------------------------------------------------------------------回车查询
onkeydown="OnKeyDownEnter(event, 'btn_search');"

//-------------------------------------------------------------------------------界面调整
//生成查询Panel
var objQueryCondition = new Ext.ux.AppBlockPanel({
title : '高级查询',
collapsed : false,
contentEl : 'advancedSearchDiv' // IMtodohtml页面中调用高级查询部分的DIV-ID
});
//修正展开和收拢时界面错误
FixBodyPanelView(objQueryCondition);

---------------------------------------------------------------------------------选中返回
//加入双击选中事件
grid.addListener('rowdblclick', btnOKClick, this);


-----------------------------------------------------------------------------------修改
//加入双击修改事件
grid.addListener('rowdblclick', ModifyRecord, this);


//等待修改页面
Ext.Msg.wait("正在进入修改界面,请稍候.....", "提示");

//等待取消页面
Ext.Msg.wait("正在进入查询界面,请稍候.....", "提示");

//--------------------------------------------------------------------------------删除操作
Ext.Msg.wait("正在执行删除,请稍候.....", "提示");
//刷新完毕后隐藏进度条
ds.addListener('load', HideMsgWait, this);
function HideMsgWait(store, records, option)
{
Ext.Msg.hide();
//置焦点
FocusControl("modelName");
}

//------------------------------------------------------------------------------grid 按钮置右
'->',
,''
, ' ', ' ', ' '

-----------------------------------------------------------------------------------录入样式
//只读录入框CSS
class="form_tf_c2 false"
class="form_tf_c2"

//下拉框宽度
style="width:200px;"
//下拉框红红色提示符
style="font-weight:bold"


//--------------------------------------------------------------浮动条
style="right:0; position: absolute; top: 194; z-index: 1000; "
<div id="toolsfloat" >
<table class="functionBar" cellspacing="0" cellpadding="0">
<tr>
<td><table border="0" cellspacing="0" cellpadding="0"><tr><td class="button"></td></tr></table></td>
</tr>
</table>
</div>
//设置浮动工具栏
sccl_setVariables();
sccl_checkLocation();

//-----------------------------------------------------上传界面
style="border-collapse:collapse;border:0px dotted #d0d0d0;margin:0;border:1px solid #D0D0D0;"

//-----------------------------------------------------JS提示
/**
* @include "/icpmis2/web/script/EXT/ext-core-debug.js"
* @include "/icpmis2/web/script/EXT/ext-all-debug.js"
* @include "/icpmis2/web/script/application.js"
*/

//------------------------------------------------------模型供应商排名
// 声明全局变量,用于子页面调用,验证厂商是否存在和排名
window.

var grid = opener.grid;
var rowIndex = grid.getStore().getCount();
for (var i = 0; i < rowIndex; i++) {
record = grid.getStore().getAt(i);
if(record.get('providerName') == providerName){
Ext.Msg.alert("提示","已经存在【" + providerName + "】!");
return;
}
        if(record.get('providerRank') == rank){
        Ext.Msg.alert("提示", "【" + providerName + "】供应商的排名与【" + record.get('providerName') + "】的排名相同,请修改!");
        return;
}
}

//刷新主界面的Grid,确保继续新增时能比较到刚保存成功的记录
window.opener.openCallback();
//--------------------------------------------------------- 加入供应商选择单击事件
//加入供应商选择单击事件
onclick="document.getElementById('selectContract').click();"
分享到:
评论

相关推荐

    ext UI效果模板

    EXT UI效果模板是一款专为开发者设计的前端界面模板集合,主要基于EXT库的3.2.0版本。EXT是一个强大的JavaScript框架,它提供了一整套组件化、可重用的用户界面元素,使得构建富互联网应用程序(RIA)变得更加便捷。...

    EXT页面波浪滚动效果

    EXT页面波浪滚动效果是一种视觉上引人入胜的网页动态设计,主要通过JavaScript实现,为网站增添生动的动画感,提升用户体验。这种效果通常应用于网站背景或特定内容区域,创造出水流、波浪或者液体流动的视觉感受。...

    js写的加载效果,模仿Ext的效果

    本文将深入探讨“js写的加载效果,模仿Ext的效果”这一主题,包括JavaScript的基本概念、加载效果的原理以及如何实现类似Ext JS的加载动画。 首先,JavaScript是Web开发中的关键组成部分,它使得网页变得动态且交互...

    模仿EXT效果的datagrid

    在没有EXT库的情况下,我们可以使用JavaScript和其他相关技术来模仿EXT DataGrid的效果。 一、EXT DataGrid的核心特点 EXT DataGrid的主要特性包括: 1. 数据绑定:EXT DataGrid能够与后端数据源紧密结合,通过...

    ext框架仿win 7的效果

    在实现EXT框架仿Win 7的效果时,开发者需要深入理解EXT框架的组件、事件、布局和皮肤机制,并结合CSS3和JavaScript进行精细的定制。同时,可能还需要借助一些第三方库或插件来增强某些特定的效果,如模拟Win 7的 ...

    ext下载包,ext,ext包,ext下载

    适配器帮助EXT与不同的DOM操作和事件处理机制进行交互,使得在已有项目中集成EXT变得简单。 EXT还提供了一个强大的数据包,支持数据绑定和远程数据源的交互。这使得EXT组件能够动态地显示和操作来自服务器的数据,...

    ext教程、ext核心API 、ext中文教程

    EXT,全称EXT JS,是一款基于JavaScript的开源前端框架,由Sencha公司开发,主要用于构建富客户端Web...在实际项目中,EXT常常被用于企业级应用的开发,因此熟悉并精通EXT技术,对于提升个人职业竞争力具有显著效果。

    ext_教程 (ext 相 关)

    21174832549.pdf可能是EXT的案例集或实战指南,通过实际的项目例子,你可以看到EXT在真实场景中的应用,学习如何结合后端数据和前端界面,实现动态交互的效果。 23085650737.rar可能包含了一些EXT的扩展库或者插件...

    Ext API详解--笔记

    在`EXT核心API详解(三)-Ext.Element.txt`中,你将了解到如何选择元素、添加和移除CSS类、处理事件、动画效果以及布局调整。 2. **Array, Date, Function, Number, String**: 在`EXT核心API详解(二)-Array Date ...

    extapi

    Ext类是EXT API的基础,它定义了许多通用的方法和属性,如构造函数、事件处理、动画效果等。Ext对象还提供了一些全局函数,如Ext.util.Format用于字符串格式化,Ext.apply用于对象属性的复制,以及Ext.emptyFn作为空...

    整理的Ext API详解

    "EXT核心API详解(六)-Ext.Fx.txt"涉及的是Ext的动画效果和特效,如淡入淡出、滑动、缩放等,这些功能让应用程序的交互更加生动。 最后,"EXT核心API详解(七)-Ext.KeyNav KeyMap JSON Format DelayedTask TaskRunner...

    Ext框架结构 Ext目录结构

    Ext框架是基于JavaScript的UI库,它为Web应用程序提供了丰富的组件和交互效果。在深入探讨Ext框架结构之前,我们先来理解一下JavaScript框架的基本概念。一个JavaScript框架是用于简化JavaScript开发的一系列预定义...

    超全的网站模版EXT效果Jquery各种网站效果

    jQuery简化了DOM操作、事件处理、动画效果以及Ajax交互等常见Web开发任务,使得开发者能更专注于页面的逻辑和交互设计。EXT与jQuery的结合,可以充分利用EXT的强大组件和jQuery的易用性,实现更加流畅和动态的用户...

    Ext grid panel 滚动条位置不变

    为了实现在数据刷新时滚动条位置不变的效果,我们需要对`Ext.grid.GridView`进行扩展或覆盖。具体做法是监听`beforerefresh`和`refresh`事件,在这些事件中记录并恢复滚动条的位置。 ##### 监听beforerefresh事件 ...

    EXT2.0,EXT4.0,JS

    类似的,"jQueryAPI-CHM-080801.CHM"则是jQuery API的中文版,jQuery是一个广泛使用的JavaScript库,简化了DOM操作、事件处理、动画和Ajax交互,大大提升了开发效率。 EXT4.1.0 Doc中文版 V1.0.0 Beta.7z可能是EXT4...

    ext 中文源代码

    1. **Ext Core**:这是EXT的基础库,提供了事件处理、DOM操作、动画效果等功能,是整个框架的基础。 2. **Widgets**:EXT的组件库,包括各种UI元素,如按钮、表单字段、面板等。每个组件都是一个独立的类,可以独立...

    ext-base.js

    3. **事件系统**:EXT的事件模型是其交互性的重要组成部分,"ext-base.js"中定义了事件的注册、触发和解绑等操作,使得组件之间能够通过事件进行通信。 4. **DOM操作**:EXT对DOM操作进行了封装,提供了便利的方法...

    Ext js 最全的文档帮助及demo

    5. **ext桌面.zip**:这个文件可能是一个实现类似桌面样式的Ext JS应用,展示了如何利用Ext JS构建具有类似桌面操作系统的界面效果,例如可拖放的小部件、任务栏等。 这些资源对学习和开发基于Ext JS的应用程序非常...

    ext控件demo+中文API+ext教程.pdf

    通过这些示例,开发者可以直接看到控件的实际效果,并能深入理解每个控件的属性、方法和事件。例如,你可以看到如何创建一个基本的按钮、如何设置表格的列宽、如何使用下拉框进行数据选择等。这些实战演练对于初学者...

Global site tag (gtag.js) - Google Analytics