function for_method(){
    datagridmethod = $('#formethod_datagrid').datagrid({
            url : 'localforecast_select',
            iconCls : 'icon-tabgrid',
            pagination : true,
            pagePosition : 'bottom',
            pageSize : 10,
            pageList : [ 10, 20, 30, 40 ],
            striped : true,
            fit : true,
            fitColumns : true,
            nowrap : false,
            border : true,
            singleSelect : true,
            idField : 'id',
            sortName : 'id',
            sortOrder : 'desc',
            rownumbers : true,
            frozenColumns : [ [ {
                title : '编号',
                field : 'id',
                width : 150,
                sortable : true,
                checkbox : true
            }] ],
            columns : [ [{
                title : '上传时间',
                field : 'fileTime',
                width : 60

},{
                title : '文件名称',
                field : 'fileName',
                width : 50

},  {
                title : '文件类型',
                field : 'fileType',
                width : 60
            },{
                title : '文件大小',
                field : 'fileSize',
                width : 60,
            },{
                title : '上传人',
                field : 'fileAuthor',
                width : 60
            },{
                title : '类型',
                field : 'type',
                width : 60,
                formatter : function(value,rowData,rowIndex){
                    var values = '';
                    if(value == "0"){
                        values +="预报指标";
                    }else if(value=="1"){
                        values+="技术流程";
                    }else if(value=="2"){
                        values+="统计分析";
                    }else if(value=="3"){
                        values+="其它";
                    }
                    return values;
                }
            },{
                title : '要素',
                field : 'elements',
                width : 60,
            },{
                title : '操作',
                field : 'filePaht',
                width :100,
                //添加超级链
                formatter:function(value,rowData,rowIndex){
                    //function里面的三个参数代表当前字段值,当前行数据对象,行号(行号从0开始)
                    var fileNames;
                    var fileUrls;
                    var filetypes;
                    if(rowData.fileName){
                        fileNames = rowData.fileName.split(',');
                    }
                    if(rowData.fileType){
                        filetypes = rowData.fileType.split(',');
                    }
                   if(rowData.filePath){
                        fileUrls = rowData.filePath.split(',');
                    }
                    var values = '';
                    if(fileNames){
                        for(var k = 0;k<fileNames.length;k++){
                            values += "<a href=\"javascript:void(0)\"onclick=\"dowloadFile('"+fileNames[k]+"."+filetypes[k]+"','"+fileUrls[k]+"')\">下载</a>&nbsp;&nbsp;&nbsp;";
                        }
                    }
                    return values;
               }  
            }] ],
            onDblClickRow : function(rowIndex, rowData){
                //resetContent('addAndEditForm');
                //edit();
            }
        });
}

formatter easyui 重命名的更多相关文章

  1. Asp.Net MVC 文件管理Demo(文件展示,上传,下载,压缩,文件重命名等)

    之前 ,有想做一个文件管理页面. 参考了 许多资料,终于完成了一个基于Asp.net MVC 的文件管理Demo.界面如下.   一,实现功能及相关技术 文件管理Demo基于Asp.NET MVC , ...

  2. lr文件下载脚本(文件参数化重命名)

    http://wenku.baidu.com/link?url=6oiIadyF9eFS4VshKbfJDnxrBh2IX919ndi0JO8yoqTRNRNIpavFrZJ9LPVb-FBSfbRY ...

  3. VS中C++ 项目重命名

    应该都有过这样的经历,在Visual studio中创建解决方案,添加几个项目进去,然后开始愉快的敲代码....写代码正欢的时候,却总是感觉那里有些不舒服,一细看,这项目名称取的真心挫,修改个吧.直接 ...

  4. InfoPath错误,此文档库已被重命名或删除

    在使用InfoPath发布表单,发布到SharePoint服务器报错,如下介绍: 环境:Windows 2012 DateCenter + Sql 2012 + SharePoint 2013 + O ...

  5. win10用户文件夹重命名,启用administrator账户,删除文件夹时提示找不到该项目

    这一切都源自楼主洁癖一般的强迫症. 楼主在重置win10后的安装过程中用microsoft账户登录的电脑,发现用户文件夹名称怪怪的,于是想重命名一下.楼主发现重命名用户文件夹并不能简单地用F2搞定,于 ...

  6. R 单变量重命名与删除

    单变量重命名 b = rename(b,c(target="flag")) 单变量删除    b = b[,names(b)!='age'] 或者 b[,"age&quo ...

  7. Drupal8重命名上传的中文名文件

    完整的模块代码文件在Coding.net上,想直接使用的请前往下载:https://coding.net/u/yamus/p/chinese_rename/git/tree/master 最近吧Dru ...

  8. [CentOs7]搭建ftp服务器(3)——上传,下载,删除,重命名,新建文件夹

    摘要 上篇文章介绍了如何为ftp添加虚拟用户,本篇将继续实践如何上传,下载文件. 上传 使用xftp客户端上传文件,如图所示 此时上传状态报错,查看详情 从错误看出是应为无法创建文件造成的.那么我们就 ...

  9. wordpress上传图片时重命名--修改插件时遇到的一些问题

    wordpress是用php语言开发的博客平台,它扩展性强,容易扩展,很适合拿来做二次开发. 1,问题由来 本周五,我在浏览公司的网站(基于wordpress开发)时发现,网站首页上有两篇文章的缩略图 ...

随机推荐

  1. 树莓派研究笔记(3)-- 安装VNC

    小屏幕太小了,眼睛快看瞎了,必须安装VNC 才行啊. 更新—2018-02-04 最新版本的系统中自带了VNC了,只需要在 菜单 Preferences -> Raspberry Pi Conf ...

  2. JavaWeb_增强for循环

    引入增强for循环的原因:在JDK5以前的版本中,遍历数组或集合中的元素,需要先获得数组的长度或集合的迭代器,比较麻烦. JDK5中定义了一种新的语法----增强for循环,以简化此类操作.增强for ...

  3. Java中抽象类也能实例化.RP

    在Java中抽象类真的不能实例化么? 在学习的过程中,发现了一个问题,抽象类在没有实现所有的抽象方法前是不可以通过new来构建该对象的,但是抽象方法却是可以有自己的构造方法的.这样就把我搞糊涂了,既然 ...

  4. 【转】基于OCS实现高速缓存

    OCS简介 OCS( Open Cache Service)为分布式高速缓存服务,主要实现热点数据的快速响应: OCS支持Key/Value的数据结构,兼容memcachebinary protoco ...

  5. C#之Socket断线重连

    一.网上常用方法 1.当Socket.Conneted == false时,调用如下函数进行判断 /// /// 当socket.connected为false时,进一步确定下当前连接状态 /// / ...

  6. 20164305 徐广皓 Exp6 信息搜集与漏洞扫描

    信息搜集技术与隐私保护 间接收集 无物理连接,不访问目标,使用第三方信息源 使用whois/DNS获取ip 使用msf中的辅助模块进行信息收集,具体指令可以在auxiliary/gather中进行查询 ...

  7. 深入浅出git

    图文 http://www.cnblogs.com/syp172654682/p/7689328.html 廖雪峰 https://www.liaoxuefeng.com/wiki/001373951 ...

  8. [SinGuLaRiTy] 2017-07-21 综合性测试

    [SinGuLaRiTy-1028] Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. 对于所有题目:Time Limit: 1s | Memo ...

  9. 解决织梦手机网站M文件夹动态游览不生成html

    今天的做手机网站的时候,发现dede织梦M文件夹下会生成index.html.对于手机网站来说,太麻烦了.每次更新手机网站首页都要把index.html删除掉重新生成. 然而织梦不支持手机网站首页动态 ...

  10. Generic detail view PostDetailView must be called with either an object pk or a slug.解决

    Django 使用DetailView有这个问题,url,和模板统一调用模型时,用pk,而不是id 如果不是用DetailView,只是简单的视图,则用pk 或者id都可以. urls.py: url ...