- 浏览: 15538 次
- 性别:
- 来自: 上海
最新评论
-
wjhdh:
可以给我传一份吗。邮箱921761948@qq.com
关于使用EXT数据导出为EXCEL的通用代码 -
hejiang369:
能传我一份吗,现在项目中要用到EXTJS。学习中····510 ...
关于使用EXT数据导出为EXCEL的通用代码 -
jwjxluke:
给我一份,谢谢!
jwjxlxl@gmail.com
关于使用EXT数据导出为EXCEL的通用代码 -
feidian036:
我们完全没有必要在用ext 导出excel的grid了。我们只 ...
关于使用EXT数据导出为EXCEL的通用代码 -
serein_spider:
麻烦楼主也给我发一份
wizards1000@163.com
...
关于使用EXT数据导出为EXCEL的通用代码
文章列表
[置顶] CareLIMS6
- 博客分类:
- LIMS
Care soft,The Professional LIMS Supplier。
Http://www.care-soft.com
- 2008-06-21 14:22
- 浏览 851
- 评论(0)
Extjs使用过程中特殊字符的处理
- 博客分类:
- Ajax
EXTJS在使用过程中,特殊字符处理可够烦人的,现在主要处理下面三个:
1:双引号(")
如果保持一种非常好的编程习惯,所有的josn输出都有',那样的话,"是可以在直接在json中使用的,倒也问题不大,但为了保险,在request的时候还是做了统一的替换,替换成了["],但用户再次编辑数据时,在TEXT中显示的就是"了,而不是",不知EXT的setValue方法做了什么处理,如果仅仅是JS直接付值,TEXT中会显示"的。
2:单引号(')
这个是一定要替换的了,处理方法跟"一样,替换成了',同样在 ...
首先,我在写了一个
document.onkeydown = function(e){
var src = window.event||e;
var src2 = src.srcElement||e.target;
var sn = src2.id;
var k = src.keyCode;
//alert(k);
if((Ext.isIE)&&(sn!='queryvalue')){
if(k==13){
if((src2.type)!='button'){
src.keyCode=9;
}//end buttton
}//end k== ...
同是一个简单的程序,为什么区别就这么大呢?
估计问题是出在上面一排,自己用DIV画出的效果。
问题是出在x-toolbar这个CSS的zoom:1;上面,firefox中没有这个,IE中如果出掉这个属性后,也不行了。
谁有处理意见?
是不是在firefox中,每一个div一定要有width属性呢?
问题终于解决了,原来是高度的问题,是定义的DIV的高度小于内面menuitem的高度,才出现在firefox下那种怪怪的样子,傻傻的firefox哦,一点智能调节的功能都没有.
没想到我的系统居然也可以跨浏览器了,呵!
本来想做一点贡献,在论坛中发表一下,居然说我积分太少,不让发贴了,哎,这破javaeye哦。
首先在定义menuitem时,
var menu1 = new Ext.menu.Menu({
items: [
{text:"New",handler:menuitemClick,opt:'insert',param:'insert.jsp'},
{text:"Edit",handler:menuitemClick,opt:'edit',param:'edit.jsp'}
]
});
于是在写menuitemClick时:
functio ...