精华内容
下载资源
问答
  • 但是在使用的使用根本不需要下面的编辑筛选条件,因为标题中漏斗的编辑筛选条件等同于这个操作,所以我要实现的目标就是隐藏下面的图表,操作后效果如图 jsp代码: <style> .soul-bottom-contion { height...

    原图

    在这里插入图片描述
    在这里插入图片描述

    我的需求:

    隐藏表右下角的编辑筛选条件样式,需要的样式如下图:

    在这里插入图片描述

    jsp代码:

     <style>
            .soul-bottom-contion {
                height: 31px;
                /*line-height: 29px;*/
                border-top: solid 1px #e6e6e6;
                display:none;
            }
            .soul-bottom-contion .condition-items {
                display: inline-block;
                width: calc(100vw - 100px);
                height: 30px;
                float: left;
                /*overflow: hidden;*/
                white-space: nowrap;
                display:none;
            }
     </style>
    
    
     layui.config({
            base: '/static/layui-v2.5.6/ext/',// 第三方模块所在目录
            version: 'v1.5.10' // 插件版本号
        }).extend({
            soulTable: 'soulTable/soulTable',
            tableChild: 'soulTable/tableChild',
            tableMerge: 'soulTable/tableMerge',
            tableFilter: 'soulTable/tableFilter',
            excel: 'soulTable/excel'
        });
    
     layui.use(['form', 'table','soulTable'], function () {
        table.render({
            elem: '#myTable'
            ,id: 'myTable'
            ,url: 'data.json'
            ,height: 500
            ,toolbar: '#toolbar'
            ,page: false
            //filter为添加部分------------
            ,filter:{
                    items:['colum','data','condition','editCondition'],  // 控制漏斗的操作功能
                    bottom:false
                },
            //filter为添加部分------------
            ,cols: [[
                {type: 'checkbox', fixed: 'left'},
                {field: 'title', title: '诗词', width: 200, sort: true, filter: true},
                {field: 'dynasty', title: '朝代', width: 100, sort: true, filter: true},
                {field: 'author', title: '作者', width: 165 , filter: true},
                {field: 'content', title: '内容', width: 123, filter: true},
                {field: 'type', title: '类型', width: 112,  filter: {split:','}, sort:true},
                {field: 'heat', title: '点赞数', width: 112,  filter: true, fixed: 'right', sort:true, excel:{cellType: 'n'}},
                {field: 'createTime', title: '录入时间', width: 165, fixed: 'right', filter: {type: 'date[yyyy-MM-dd HH:mm:ss]'}, sort:true},
            ]]
            ,
            //done为添加部分----------------
             done: function (res, curr, count) {
                    layui.soulTable.render(this)
                }
            //done为添加部分----------------
        });
    })
    
    

    链接:

    官网文档链接:layui-soul-table

    展开全文
  • 可以输入的下拉框,可以筛选内容,可输入筛选下拉框(原创) 因项目需要,需要在搜索的时候,在下拉框里需要手动输入,还要根据输入的 自动在列表里筛选,代码贴上来了 .newinput{ width:150px;...

    可以输入的下拉框,可以筛选内容,可输入筛选下拉框(原创)

    因项目需要,需要在搜索的时候,在下拉框里需要手动输入,还要根据输入的 自动在列表里筛选,代码贴上来了



    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <script type="text/javascript" src="jquery-1.11.1.min.js"></script>
    </head>
    <body>


    <style type="text/css">
    .newinput{ width:150px;padding: 2px 0px 2px 0px; margin-bottom: -1px; background: url(114755leueqeys1ps8dtzy.jpg.thumb.jpg) no-repeat scroll right center; border: 1px solid #ccc; box-shadow: 0 1px 0 0 #eee inset; cursor: default;}
    .newinput:focus{cursor: text;}
    .input_div{ width:150px;border: 1px solid #ddd; border-radius: 0 0 3px 3px; display: none;}
    .soption{display: block; padding: 2px 5px;}
    .soption:hover{background: #f9f9f9; border-top: 1px dotted #ddd; border-bottom: 1px dotted #ddd; padding: 1px 5px;}
    </style>


    <div class="pre" id="input1">
    	<input class="newinput" type="text" placeholder="--请选择1--">
    	<div class="input_div" style="display: none;">
    		<span class="soption" data-val="1">01</span>
    		<span class="soption" data-val="2">02</span>
    		<span class="soption" data-val="3">03</span>
    		<span class="soption" data-val="4">04</span>
    		<span class="soption" data-val="5">05</span>
    		<span class="soption" data-val="6">06</span>
    		<span class="soption" data-val="10">101</span>
    		<span class="soption" data-val="20">102</span>
    		<span class="soption" data-val="30">103</span>
    		<span class="soption" data-val="40">104</span>
    		<span class="soption" data-val="50">105</span>
    		<span class="soption" data-val="60">106</span>
    	</div>
    	<input class="savedata" type="hidden" value=''>
    	<div style="clear:both"></div>
    </div>
    <div class="pre" id="input2">
    	<input class="newinput" type="text" placeholder="--请选择2--">
    	<div class="input_div" style="display: none;">
    		<span class="soption" data-val="1">01</span>
    		<span class="soption" data-val="2">02</span>
    		<span class="soption" data-val="3">03</span>
    		<span class="soption" data-val="4">04</span>
    		<span class="soption" data-val="5">05</span>
    		<span class="soption" data-val="6">06</span>
    		<span class="soption" data-val="10">101</span>
    		<span class="soption" data-val="20">102</span>
    		<span class="soption" data-val="30">103</span>
    		<span class="soption" data-val="40">104</span>
    		<span class="soption" data-val="50">105</span>
    		<span class="soption" data-val="60">106</span>
    	</div>
    	<input class="savedata" type="hidden" value=''>
    	<div style="clear:both"></div>
    </div>




    <script type="text/javascript">
    function inputSelect(div_id,saveval_id){
    	this.input_id=$("#"+div_id+' .newinput');
    	this.input_div=$("#"+div_id+' .input_div');
    	this.input_id.focus(function(){
    		$("#"+div_id+' .input_div').show();
    	});
    	this.input_id.keyup(function(){
    		var st = $(this).val().trim();
    		var _this=this;
    		if(st == ''){
    			$("span",$("#"+div_id+' .input_div')).show();
    			$("#"+div_id+' .input_div').show();
    			var selval=0;
    			$(".savedata",$("#"+div_id)).val(selval);
    			return false;
    		}
    		var L = $("span",$("#"+div_id+' .input_div')).size();
    		for(var i = 0; i < L; i ++){
    			var elem=$("span",$("#"+div_id+' .input_div')).eq(i);
    			var html = $("span",$("#"+div_id+' .input_div')).eq(i).html();
    			if(html.match(st)){
    				elem.show();
    			}
    			else{
    				elem.hide();
    			}
    		}
    		var selval=-1;
    		if($("span:visible",$("#"+div_id+' .input_div')).length==1 || $("span:visible",$("#"+div_id+' .input_div')).eq(0).html()==st){
    			selval= $("span:visible",$("#"+div_id+' .input_div')).eq(0).attr('data-val');
    		}
    		else{
    			selval=99999;
    		}
    		$(".savedata",$("#"+div_id)).val(selval);
    		$("#"+div_id+' .input_div').show();
    	});
    	this.input_id.blur(function(){
    		$("#"+div_id+' .input_div').slideUp(50);
    	});
    	$("span",$("#"+div_id+' .input_div')).mousedown(function(){
    		var val = $(this).data('val');
    		$("#"+div_id+' .newinput').val($(this).html());
    		$(".savedata",$("#"+div_id)).val(val);
    	})
    }
    new inputSelect("input1","txt1");
    new inputSelect("input2","txt2");
    </script>


    </body>
    </html>

    其中用到了一张小的背景图,我直接用附件上传!
    图片:

    展开全文
  • dw 的 editchanged事件: ib_changed = true cb_update.enabled = true datawindowchild ldwc_dddw datawindowchild ldwc_dddw1 CHOOSE CASE dwo.name ...CASE 'company_name' This.GetChild(dwo.Name,ldwc_dddw)...

    dw 的 editchanged事件:

    ib_changed = true
    cb_update.enabled = true
    
    datawindowchild ldwc_dddw
    datawindowchild ldwc_dddw1
    
    CHOOSE CASE dwo.name
    		
    CASE 'company_name' 
    		This.GetChild(dwo.Name,ldwc_dddw)
    		if len(data)>1 then
    			ldwc_dddw.setfilter("( Upper(company_no) like '%"+Upper(Data)+"%' ) OR ( Upper(py_code) like '%"+Upper(Data)+"%' )")
    //			ldwc_dddw.setfilter("Upper(stock_no) like '%"+Upper(Data)+"%'")
    			ldwc_dddw.filter( )
    		else
    			ldwc_dddw.setfilter('')
    			ldwc_dddw.filter( )
    		end if
    	
    CASE 'account'		
            		int i
    		i = This.GetChild(dwo.Name,ldwc_dddw1)
    		if i = -1 then return
    		ldwc_dddw1.setTransObject(sqlca)
    		ldwc_dddw1.retrieve()	
         	inv_dddwsrv.of_filter(ldwc_dddw1,"account_no",Upper(Data),false)
    		  
    CASE 'entrust_bank' 
     
     This.GetChild(dwo.Name,ldwc_dddw)
    if len(data)>1 then
       ldwc_dddw.setfilter("( Upper(py_code) like '%"+Upper(Data)+"%' )")
       ldwc_dddw.filter( )
    else
       ldwc_dddw.setfilter('')
       ldwc_dddw.filter( )
    end if		  
    		  
    		  
    	
    END CHOOSE

    dw的itemchanged事件:

    ib_changed = true
    cb_update.enabled = true
    
    //IF dwo.name <>'contract_no' THEN return
    IF row < 1 THEN return
    
    int li_Count
    dwitemstatus   ldws
    
    STRING ls_bm,ls_bm1,ls_bm2,ls_bm3,ls_bm4
    STRING ls_ry
    
    CHOOSE CASE dwo.name
    	CASE 'contract_no' 
    		
         ldws = this.getitemstatus(row,0,primary!)
         IF ldws = new! OR ldws  = newmodified! THEN
    	    SELECT count(*) into :li_Count from contract_info where  contract_no= :data;
             IF li_Count > 0 THEN
    		 messagebox('警告','此合同已经存在.')
    		 return 1
    	    END IF
       END IF
    	
     	 CASE 'company_name' 
        
    	IF Len(Data) > 0 THEN	
    	 int  count
    	SELECT count(*)  INTO :count
    	FROM custom_info
    	WHERE  company_no=:data ;	
    		
    	if  count<=0 then 
    	//	messagebox('提示','输入的合同号不存在!')
    		return 1
    	end  if  	
        end  if  
    	//THIS.AcceptText()
    	//ls_ry = THIS.GetItemString(row,'product_no')
    	SELECT company_short, company_address,capital,legal_person, company_name INTO :ls_bm, :ls_bm1, :ls_bm2, :ls_bm3, :ls_bm4
    	FROM custom_info
    	WHERE company_no= :data ;
    	
    	IF ls_bm <> '' AND IsNull(ls_bm) = FALSE THEN
    		 THIS.SetItem(row,'company_short',ls_bm)
    	END IF
    	
    	IF ls_bm1 <> '' AND IsNull(ls_bm1) = FALSE THEN
    		 THIS.SetItem(row,'address',ls_bm1)
    	END IF
    	
    	IF ls_bm2 <> '' AND IsNull(ls_bm2) = FALSE THEN
    		 THIS.SetItem(row,'capital',ls_bm2)
    	END IF
    	
       IF ls_bm3 <> '' AND IsNull(ls_bm3) = FALSE THEN
    		 THIS.SetItem(row,'legal_person',ls_bm3)
    	END IF
    	
         IF ls_bm4 <> '' AND IsNull(ls_bm4) = FALSE THEN
    		 THIS.SetItem(row,'company_bz',ls_bm4)
    	END IF
       
     CASE 'product_no' 
    
    	THIS.AcceptText()
    	//ls_ry = THIS.GetItemString(row,'product_no')
    	SELECT product_name  INTO :ls_bm 
    	FROM product_info
    	WHERE product_no = :data ;
    	
    	IF ls_bm <> '' AND IsNull(ls_bm) = FALSE THEN
    		 THIS.SetItem(row,'product_name',ls_bm)
    	END IF

    dw的itemerr事件:

    CHOOSE CASE dwo.name
    	CASE "tel"
    	
    			MessageBox("提示","请输入数值类型数据!")
    			this.setfocus()
    			Return 1
    
    		
    	CASE "contract_no","isnotrenewal"
    	
    			MessageBox("提示","请输入正确合同号!")
    					
    			Return 1
    
        	CASE "company_name"
    	
    			MessageBox("提示","请输入正确公司代号!")
    					
    			Return 1		
    			
    //	  CASE "account"
    //	
    //			MessageBox("提示","请输入正确帐号!")
    //					
    //			Return 1				
    					
    
    END CHOOSE

    控制窗口字段类型录入正确

    dw的itemerr事件:

    string ls_column_name,ls_null
    dec ldc_null
    date ld_null
    time lt_null
    
    ls_column_name = dwo.name
    SetNull(ls_null)
    SetNull(ldc_null)
    SetNull(ld_null)
    SetNull(lt_null)
    
    CHOOSE CASE Lower(dwo.ColType)
    	CASE "date","datetime"
    		IF Not IsDate(data) THEN
    			MessageBox("提示","请输入日期类型数据!")
    			this.SetItem(row,ls_column_name,ld_null)
    			Return 1
    		END IF
    	CASE "decimal","number","long"
    		IF Not IsNumber(data) THEN
    			MessageBox("提示","请输入数值类型数据!")
    			this.SetItem(row,ls_column_name,ldc_null)			
    			Return 1
    		END IF
    	CASE "time"
    		IF Not IsTime(data) THEN
    			MessageBox("提示","请输入时间类型数据!")
    			this.SetItem(row,ls_column_name,lt_null)
    			Return 1
    		END IF
    END CHOOSE

     

    展开全文
  • 所以没有出现网上那些数字格式是excel的日期格式问题,但是在点击筛选日期内容是无法获取日期,必须双击每个单元格的日期,把它从文本格式转成值,因为php输出excel是复制文本粘帖,格式是文本值,excel没有编辑识别...

    因为是从数据库获取的date格式字符串然后用yii的excel函数把各个字段循输出到excel,所以没有出现网上那些数字格式是excel的日期格式问题,但是在点击筛选日期内容是无法获取日期,必须双击每个单元格的日期,把它从文本格式转成值,因为php输出excel是复制文本粘帖,格式是文本值,excel没有编辑识别,

    $unit_time = strtotime($item->day);
    $unit_time = $unit_time/60/60/24 + 25569;
    $objPHPExcel->getActiveSheet(1)->setCellValue('A' . ($key + 2), $unit_time);
    $objPHPExcel->getActiveSheet(1)->getStyle('A' . ($key + 2))->getNumberFormat()->setFormatCode ("yyyy/m/d;@");
    在代码获取日期处先转成时间戳,因为excel和php默认的时间戳不同,在填入excel时候加一个时间,然后转格式dae就可以了


    展开全文
  • 使用C#对Excel文件进行内容筛选

    千次阅读 2019-06-28 16:45:37
    一个使用C#编写的小工具,对指定文件夹下的所有Excel文件进行筛选,如果一个文件中含有某个指定的字符串,记录该文件,并且定位这个字符串出现的位置。 网上使用C#对Excel文件进行读写的方法主要有四种: (1)...
  • 默认情况下,筛选后excel表格进行复制粘贴,会贴到隐藏的表格。 可以添加两个辅助列来完成操作:1、在筛选前在表格右边添加"辅助1"列,在第二行输入1,按Ctrl+鼠标左键往下拉到相应行。2、执行你的"...
  • HTTP错误404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求,原因是Web服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值。  解决办法:修改web.config的设置 1.找到IIS管理器...
  • 前言效果主要内容数据化结构实现方式可编辑单元格实现方式自定义单元格显示实现方式自定义下拉筛选实现方式选择数据简单化结语 前言 在使用ElementUI过程中,表格的使用占了很大一部分,但是使用起来总感觉不方便,...
  • 正则分类筛选

    2017-01-20 11:24:12
    前段时间需要对用户后台提交的信息进行整理。...图片上传后会返回保存路径,然后用户按照自己想要的顺序将返回的图片路径和另外添加的文本按顺序写入文本编辑框进行提交,后台将他们的内容筛选出图片和
  • DataView 表示用于排序、筛选、搜索、编辑和导航的 DataTable 的可绑定数据的自定义视图。 DataView 使您能够创建 DataTable 中所存储的数据的不同视图,这种功能通常用于数据绑定应用程序。使用 DataView,您可以...
  • vba autofilter 筛选

    千次阅读 2019-08-26 21:29:13
    国外网站介绍VBA autofilter 很不错 ...说实话国外的网站对于VBA的资料相对于国内来说内容更丰富更具有实用性。当然是Bing搜索引擎与百度引擎相比较。 1 显示所有数据,不隐藏数据 (仅在Autofilte...
  • excel筛选后怎么粘贴数据

    万次阅读 2019-06-10 21:53:00
    【原因】excel筛选后,只是把不相关的数据行隐藏起来(隐藏应该是通过设置行高为0来实现的),也就是说隐藏的单元格还在那里,只是行高为0,可以通过鼠标调整左侧的行高逐个显示被筛选内容。所以粘贴一列数据到...
  • Excel 领导让做表我做excel表,好几千行,我一个个修改。很认真还有错的。 后来发现领导是用 筛选 ...效果那一行右上角会有一个下拉项,可以查看整列所有的内容,这样做对比比较快。     Visio 取消虚线 视...
  • VBA获取筛选后记录数量

    千次阅读 2020-01-28 14:36:59
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 比如我们想修改某模板前台的下图所示的html内容块,它由mycncart系统【后台】->【扩充功能】->筛选出【模组】->【HTML】->【HomePage Subbanner2 CMS】,该部分包含文字和图片。 编辑该HTML模组【HomePage ...
  • vue 条件筛选 排序(二)

    千次阅读 2018-07-24 11:11:02
    和 “vue页面传参$route 编辑 预览” https://blog.csdn.net/qq_39109182/article/details/81045243 页面一样,只不过数据换成v-for 循环出来 html 部分 &lt;!-- 筛选输入框 --&gt; &lt;el-input ...
  • Exchange智慧邮件筛选器详解

    千次阅读 2009-02-12 10:35:00
    一、智能邮件筛选器概述智能邮件筛选器,IMF (Intelligent Message Filter)是微软使用Microsoft Research技术通过对邮件进行扫描然后判定SCL(Spam Confidence Level:垃圾邮件信任级别)分值来判断邮件是否为UCE...
  • 第二步执行菜单命令“编辑/定位/定位条件/可见单元格”,确定;第三步单击复制按钮或者Ctrl+C或者右击选中区域在快捷菜单中单击“复制”;第四步在要粘贴内容的工作表单元格区域的左上角第一个单元格单击后“粘贴”...
  • 爬虫小程序-爬取知乎推荐编辑文章内容 工作需要,做了个爬虫的小东西,目前只是demo版本。 定义需要爬取的对象模型(前提需要根据你需要爬取的内容来定义)。 package model; import java.util.ArrayList; ...
  • lookUpEdit,用datasource绑定数据,先选一条数据,然后在编辑框删除该数据, 按回车或者离开焦点,发现编辑框内的数据没有被删除,还是原来那条。必须在删 除数据后,按esc键,才行。...除编辑内容的功能。
  • [Windows运维]筛选Windows事件日志

    千次阅读 2019-05-23 16:31:31
    Step: 1.打开Windows事件查看器(开始->运行->eventvwr.msc) 2.Sysmon的安装(可以监视系统的一切行为) ... 3.使用筛选器查看我们想查看的事件,比如都有哪些进程被创建?...选择右侧'筛选当...
  • EasyUI combotree实现模糊筛选功能

    千次阅读 2017-09-29 11:00:59
    EasyUI没有提供Combotree的筛选功能,但是控件的事件完全继承自combo和tree控件,其中tree有筛选功能:doFilter(combobox也有filter,不过combotree不是继承自combobox),可以用这个功能来实现筛选。 要在输入框...
  • 10分钟教你如何选择筛选组件

    千次阅读 2018-08-31 14:09:58
    生活需要筛选,App页面也一样。本文通过案例分析,从筛选组件的样式、使用场景等方面来解析筛选组件在手机端场景的设计。     筛选组件概述 筛选组件的作用是帮助人们在面对大量信息时,通过更高效的筛选方式...
  • 接着上面的帆软(FineReport)报表学习——插入图表,我们看一下添加一些筛选器,计划通过下拉列表更新数据。 首先拖动一个【空白块】到顶端,然后双击进入编辑模式,拖动两个下拉列表到里面,分别命名为:datayear和...
  • 1. 效果如下 2. 功能描述 点击“添加筛选规则” 就...当全部被选择后 会 隐藏 “添加筛选规则” 3. 主要的功能代码 <template> <div> <div class="sidebar-add"> <header>...
  • 中华英才网简历筛选标准

    千次阅读 2012-10-03 14:11:55
    华英才网简历筛选标准 由MyRain.org编辑收集整理,除MyRain注明原创文章外,其版权归原作者所有。如果您需要论文或者其他文章请联系我们,我们有专门的硕博和部分专家学者,多年的写作经验,文章的质量有保证。请先...
  • 文章说明: 关于使用shell脚本编辑、比较和筛选文件已经不是什么稀奇的...利用diff比较出来的文本特点,即"” 标记,即可区分不同文本信息的来源,然后根据具体的筛选内容,很容易的即可筛选出结果。 例如, 我想查
  • 安装说明选择对应的编码,把文件夹文件全部覆盖到对应目录;后台-系统配置 添加变量变量名称:cfg_rewritea 变量类型:布尔(Y/N) 参数说明:筛选伪静态 ...后台 - 核心 - 频道模型 - 内容模型管理找到您要设置筛选的模
  • 结束编辑的时候,执行,在Unity中,你可以在输入内容后回车(或点击输入框外屏幕内的任意地方),执行你的需求, OnValueChange 的同样适用,这边测试的是OnEndEdit so, 你可以选择适用于自己的。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,000
精华内容 19,600
关键字:

如何编辑筛选内容