`

ExtJs中gridPanle值浮动层显示不论是汉字,字符,还是数字都实现自动换行效果

阅读更多

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <base href="<%=basePath%>">
   
    <title>My JSP 'index.jsp' starting page</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <!--
 <link rel="stylesheet" type="text/css" href="styles.css">
 -->
<link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all.css" />
<!-- EXT基础文件,此处为正式版本  -->
<script  type="text/javascript" src="ext/adapter/ext/ext-base.js"></script>
<!-- EXT主文件,正式版本 -->
<script type="text/javascript" src="ext/ext-all.js"></script>

<script type="text/javascript" src="comm.js"></script>

  </head>
 
  <body>
    <script type="text/javascript"> 
 Ext.onReady(function(){

    Ext.QuickTips.init();
     var cm = new Ext.grid.ColumnModel([  
        {header:'编号',dataIndex:'id',width:35},  
        {header:'名称',dataIndex:'name',width:50},  
       {id:'descn',header:'描述',dataIndex:'descn',width:200,renderer:function(value){
       //第一种方式======================================单个使用====================================== 
            // var showTip ="<div style='word-break:break-all;word-wrap:break-word;'>"+value+"</div>";
           //alert(showTip);
           //alert('<div style="word-break:break-all; word-wrap:break-word;background-color:#FF0000;width:50px;" ext:qtip="'+aa+'">'+value+'</div>');
           // return '<div style="background-color:#FF0000; width:600px;" ext:qtip="'+showTip+'">'+value+'</div>';
        
        }}  
    ]);  
 
    var data = [  
        ['1','name1','我是个好人00000000000000000000000000000000000000000000000000000000hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhk精神力氟己定散浪费'],  
        ['2','name2','你好你好你好你哈你哈年后搜佛顶山减肥搜地sdfsdfdsfadsfdsfdsafadsfadsfasdfasssssssssssssssssssssssssss'],  
        ['3','name3','你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好1'],  
        ['4','name4','你好你好你好你哈你哈年后搜佛顶山减肥搜地方身份将圣灵丹方剂dsl疯狂桔色律动开飞机上浪费金轮大厦'],  
        ['5','name5','pngssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss']  
   ];  
 
    var store = new Ext.data.Store({  
        proxy: new Ext.data.MemoryProxy(data),  
        reader: new Ext.data.ArrayReader({}, [  
            {name: 'id'},  
            {name: 'name'},  
            {name: 'descn'}  
        ])  
    });  
    store.load();  
 
    var grid = new Ext.grid.GridPanel({  
        autoHeight: true,  
        renderTo: 'div1',  
        store: store,  
        cm: cm  
    });  
    });
 
  </script>
<div id="div1"></div>
  </body>
</html>

 

 

//这是本人想了一天没想出来,最后回去玩了会桌球之后,灵感来的!经验证完全符合要求的!比网上的说的更细!可以直接运行测试的!如有不明白之处,留言,或者QQ:309470574  为你解答

  • 大小: 5.2 KB
  • 大小: 12.8 KB
  • 大小: 4.1 KB
  • 大小: 2.3 KB
  • 大小: 2.3 KB
0
0
分享到:
评论

相关推荐

    extjs4 桌面图标换行

    extjs4.0 实现桌面图标换行,具体改动参考 4.0.2a\examples\desktop\App.js 核心方法参考这句 //这里初始化所有图标 this.initShortcut(); 我觉得我说的很清楚了,还不明白的留言,一点js不懂的请闪开,谢谢

    extjs中设置grid默认行高及换行

    Extjs 中想改变grid 行高,如果只是简单的设置了height的值是可以实现grid 的行高,但是如果使用了插件:rowexpander ,最出现新的问题。 感兴趣的朋友可以试试的。 此文档可以解决你的烦恼,为了找到资源下载,...

    解决extjs 桌面图标换行方法

    该文档里面的代码能够完美解决extjs的桌面图标换行问题,我亲自试用过

    Extjs中文文档

    Extjs中文文档,包含Extjs的基本语法和各个类的详细说明以及用法。

    Extjs 中文API文档

    Extjs 中文API文档,有对Extjs相关API的中文说明

    extjs4.0desktop图标换行

    完美实现desktop桌面图标自动换行功能

    EXTJS4.2浮动侧边框

    extjs4.2实现界面浮动侧边框,跟随鼠标移动显示或隐藏,类似于qq主界面右边隐藏功能

    获取ExtjS表格的值_ExtJS_3.4cellSelectModel

    资源名称:获取ExtjS表格的值_ ExtJS_3.4 cellSelectModel资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    ExtJS3.0中文API

    绝对的ExtJS3.0中文API,本人在网上找了好久才找到的,在此奉献给大家!!解压后有30多兆!!

    ExtJs3.3中文API.CHM_extjs3.3中文文档_

    extjs3.3的中文文档

    extjs中文api

    extjs中文api,提供实例extjs中文api,提供实例extjs中文api,提供实例extjs中文api,提供实例extjs中文api,提供实例extjs中文api,提供实例

    extjs4 中文API

    extjs4.1 中文API

    Extjs 中文文档 很详细

    ExtJS中文文档,很好,很强大!绝对值得一看哦!

    Extjs 轻松实现下拉框联动

    最近小弟做了Extjs实现实现下拉框联动的效果,参考了好久才学会,闲下来发一个简单的例子。。呵呵

    extjs四个例子,一个中文API

    新手学习,初学extjs时用刚刚好,里边有三个例子,还有一个我自己写的例子(简单粗暴动态菜单),还有一个中文API

    extjs 进度条的显示

    extjs 进度条的显示

    Extjs中文文档.pdf

    ExtJS是一种主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。  功能丰富,无人能出其右  无论是界面之美,还是功能之强,ext的表格控件都高居榜首。  单选行,多选行,高亮显示选中的行,推拽...

    ExtJs中文API

    ExtJs中文API,比较全面!并且提供了很多的例子!! ExtJs中文API,比较全面!并且提供了很多的例子!! ExtJs中文API,比较全面!并且提供了很多的例子!! ExtJs中文API,比较全面!并且提供了很多的例子!!

    extjs中本地照片预览、blob数据在oracle中存取

    此压缩包中完全能实现的功能是在extjs中让本地照片预览,并且将地址传递给java后台,将图片文件以blob的形式存储到oracle数据库,并且可以默认将数据库中的数据第一次加载在预览框里(也就是从数据库中读出blob数据...

    extjs4.1中文文档

    extjs4.1的中文文档,可以方便查看API

Global site tag (gtag.js) - Google Analytics