
ExtJS
文章平均质量分 57
iteye_3779
这个作者很懒,什么都没留下…
展开
-
Ext表格(Grid)上面的悬浮提示
方法一使用render//鼠标放在Grid上面显示提示信息的实现方法function formatQtip(data,metadata){ var title =""; var tip =data; metadata.attr = 'ext:qtitle="' + title + '"' + ' ext:qtip="' + tip + '"'; ...原创 2011-05-30 16:36:55 · 688 阅读 · 0 评论 -
读取Properties文件中的内容填充本地combo
首先定义一个properties文件放到classpath路径下systemConfig.poperties##comboBoxuser.status=[0:禁用],[1:启用]user.sex==[0:男],[1:女] 读取properties文件的Java代码:ReadProperties.javapackage com.hwasun.utils;i...原创 2011-03-10 16:24:44 · 107 阅读 · 0 评论 -
Ext扩展整理后吐血奉献
对 Ext 扩展的一些小总结1、multicombo (多选下拉框)Ext.onReady(function(){ Ext.BLANK_IMAGE_URL = '../../resources/images/default/s.gif'; var formPanel = new Ext.FormPanel({ height : 100,// 表单面板的...原创 2012-01-19 13:58:05 · 377 阅读 · 0 评论 -
XTemplate
Ext XTemplate的应用: template.js Ext.onReady(function(){ //定义模板 使用标签tpl和操作符for var tpl1 = new Ext.XTemplate( '<table border=1 cellpadding=0 cellspacing =...原创 2011-03-16 14:07:02 · 347 阅读 · 0 评论 -
Aptana 构建 Air 项目(集成ExtJS)
1、安装Aptana IDE 本程序应用的是Aptana Studio 2.0 2、安装好 Aptana 开发工具之后 安装ExtJS及Air插件 点击这里的 Install Plugins 进行安装 ExtJS支持选择安装 ExtJS ,单击 Get it 我这里已经将ExtJS的支持已经加了进去所以显示 This plugin is up to date...2011-03-17 01:00:51 · 228 阅读 · 0 评论 -
在js中对中文和特殊字符转码
直接上代码js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:<sc...原创 2011-04-14 14:21:20 · 214 阅读 · 0 评论 -
JS获取屏幕大小
<html><script>function a(){document.write("屏幕分辨率为:"+screen.width+"*"+screen.height+"<br />"+"屏幕可用大小:"+screen.availWidth+"*"+screen.availHeight+"&原创 2011-04-18 16:56:30 · 735 阅读 · 0 评论 -
gzip压缩JavaScript
为了提高客户端的体验效果,RIA开发逐渐兴起。这样会项目中会充斥的大量的JavaScript代码,与此同时会消耗客户端浏览器性能。对于 Ext 实现的 one page one application ,对于外网访问也就产生了噩梦似的加载(除非你的网速足够快)。为了缓解(不是解决,从代码加载方面考虑)加载慢的问题可以对JavaScript进行压缩。 JavaScript的...原创 2012-02-13 17:14:50 · 309 阅读 · 0 评论 -
JSON LIB转化时间
Ext Grid显示Json lib 转化时间为object的解决renderer="function(a){if(a && a!=null ){var t = new Date(a.time); return t.format('Y-m-d');}else {return a ;}}" 写个render. 对json lib 、fastjson、gson...原创 2011-11-02 09:32:21 · 114 阅读 · 0 评论 -
Ext皮肤切换
/** * @author JLee * @since 2011-4-20 * @description * <p>实现 Ext 之间的皮肤切换</p> * @class Ext.ux.ThemeChange * @extends Ext.form.ComboBox */Ext.ux.ThemeChange = Ext.extend(Ext....原创 2011-04-22 10:46:47 · 199 阅读 · 0 评论 -
汉字转换为拼音
首先定义一个html页面:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><h...原创 2011-03-09 10:11:55 · 873 阅读 · 0 评论 -
Ext Grid 实现批量添加或者修改
将ExtJS Grid 中的record逐一转化为Bean,实现批量的添加或者修改 package com.hwasun.utils;import java.lang.reflect.Field;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Iterator;...原创 2011-03-02 22:30:23 · 537 阅读 · 0 评论 -
JS实现将XML转化为JSON
直接上代码xmlToJson={ parser:function(xmlcode,ignoretags,debug){ if(!ignoretags){ignoretags=""}; xmlcode=xmlcode.replace(/\s*\/>/g,'/>'); xmlcode=xmlcode.replace(/&l...原创 2011-05-31 15:09:28 · 256 阅读 · 0 评论 -
Ex的Ajax请求实现同步
Ext2,.x的Ajax实现同步Ext.lib.Ajax.request = function(method, uri, cb, data, options) { if(options){ var hs = options.headers; if(hs){ for(var h in hs){ ...原创 2011-05-31 15:29:23 · 239 阅读 · 0 评论 -
Ext中集成在线编辑器Ext.ux.TinyMCE
Ext.ux.TinyMCE第三方对Ext 在线编辑器的扩展,如下所示样例原创 2011-05-31 15:46:24 · 272 阅读 · 0 评论 -
禁止IE的backspace键(退格键),但输入文本框时不禁止
Ext实现方式:Ext.getDoc().on('keydown',function(e){ if(e.getKey() == 8 && e.getTarget().type =='text' && !e.getTarget().readOnly){ }else if(e.getKey() == 8 && e.getTarget(...原创 2011-06-09 09:59:28 · 812 阅读 · 1 评论 -
将Air文件转换为EXE进行部署
如果你的air sdk还没有升级到2.0 那显然是不行的.如果有之前就建立好的应用,需要改应用 应用名-app.xml文件,将最上边一行中的<application xmlns=”http://ns.adobe.com/air/application/1.5″>换成<application xmlns=”http://ns.adobe.com/air/applic...原创 2011-06-14 17:21:27 · 497 阅读 · 0 评论 -
悬停提示
Ext.onReady(function(){ Ext.QuickTips.init(); var btn = new Ext.Button({ text: "悬停演示", renderTo: Ext.getBody(), tooltip: "这是一个悬停演示的按钮,怎么样?是不是很漂亮?", tooltipTy...原创 2010-11-12 22:57:47 · 126 阅读 · 0 评论 -
Extjs 字体问题
Extjs 在很多情况下使用 11px 字体,11px 大小是一种边缘字体,不同的浏览器对 11px的渲染各不相同,IE 的渲染和12px 相似,而在 Firefox 中,则和 10px相似,导致字体在FF中过小的问题。当然,英文看不出来,中文则相当别扭。像我这种追求完美的人是无法忍受的。网上有一些文章能解决一部分问题,但不能解决全部问题,一不做二不休,我们干脆打开extjs/re...原创 2010-11-12 22:58:50 · 112 阅读 · 0 评论 -
ExtJS中submit与Ajax的success
Ajax中使用Success使用response接收后台传来的Json数据Ext.Ajax.request({ url: path + '/settle/qualityInfoAction.action', //配置Action请求 params: { qualityAssayId : _quality //配置传到后台的参数 },...原创 2010-11-12 23:10:16 · 206 阅读 · 0 评论 -
JS计算日期差
function Computation(sDate1,sDate2){ var aDate, oDate1, oDate2, iDays; aDate = sDate1.split("-"); oDate1 = new Date(aDate[0],aDate[1]-1,aDate[2]); aDate = sDate2.split("-"); ...原创 2011-09-24 14:04:53 · 115 阅读 · 0 评论 -
开发者最容易犯的13个JavaScript错误
1.for.. 数组迭代的用法 Usage of for..in to iterate Arrays举例:var myArray = [ “a”, “b”, “c” ];var totalElements = myArray.length;for (var i = 0; i < totalElements; i++) { console.log(myArray[i])...原创 2011-04-25 10:28:50 · 100 阅读 · 0 评论