精华内容
下载资源
问答
  • 主要介绍了jQuery表单域属性过滤器用法,实例分析了:checked、:enabled、:disabled:、selected等常用表单域属性过滤器使用技巧,需要的朋友可以参考下
  • jquery表单对象的属性过滤器

    千次阅读 2017-04-12 10:53:00
    表单对象的属性过滤器通过表单元素的状态属性(例如选中、不可用等状态)匹配元素,包括:checked过滤器、:disabled过滤器、:enabled过滤器和:selected过滤器4种。 过滤器 说明 示例 :checked 匹配...

    一 介绍

    表单对象的属性过滤器通过表单元素的状态属性(例如选中、不可用等状态)匹配元素,包括 :checked 过滤器、 :disabled 过滤器、 :enabled 过滤器和 :selected 过滤器 4 种。
    过滤器说明示例
    :checked匹配所有选中的被选中元素 $("input:checked")    //匹配checked属性为checkedinput元素
    :disabled匹配所有不可用元素 $("input:disabled")   //匹配disabled属性为disabledinput元素
    :enabled匹配所有可用的元素 $("input:enabled ")   //匹配enabled属性为enabledinput元素
    :selected 匹配所有选中的option元素 $("select option:selected")   //匹配select元素中被选中的option
    二 应用
    利用表单过滤器匹配表单中相应的元素
    三 代码
    <script language="javascript" src="JS/jquery-3.1.1.min.js"></script>
    <form>
      复选框1: <input type="checkbox" checked="checked" value="复选框1"/>
      复选框2: <input type="checkbox" checked="checked" value="复选框2"/>
      复选框3:  <input type="checkbox" value="复选框3"/><br />
      不可用按钮:  <input type="button" value="不可用按钮" disabled><br />
      下拉列表框:
      <select οnchange="selectVal()">
        <option value="列表项1">列表项1</option>
        <option value="列表项2">列表项2</option>
        <option value="列表项3">列表项3</option>
      </select>
    </form>
    <script type="text/javascript">
          $(document).ready(function() {
                $("input:checked").css("background-color","red");           //设置选中的复选框的背景颜色
                $("input:disabled").val("我是不可用的");                //为灰色不可用按钮赋值
          })
          function selectVal(){                                               //下拉列表框变化时执行的方法
                alert($("select option:selected").val());                        //显示选中的值
          }
    </script>
     
    四 运行效果

     
    • 大小: 7.1 KB
    展开全文
  • Weka-无监督属性过滤器-AddCopyAddid[6-1]

    千次阅读 2016-06-27 16:18:20
    在weka中过滤器分为无监督过滤器和有监督过滤器两种,每种类型又细分为属性过滤器和实例过滤器, 前者作用于数据中的属性,后者作用于数据集中的实例。 有监督过滤器使用时,会出现以下情况:测试集数据在有监督...

    在weka中过滤器分为无监督过滤器和有监督过滤器两种,每种类型又细分为属性过滤器和实例过滤器,

    前者作用于数据中的属性,后者作用于数据集中的实例。


    有监督过滤器使用时,会出现以下情况:测试集数据在有监督过滤器使用时已经使用,必然造成如同先偷看答案再考试的效果。

    所以,对于模型的评价是有问题的。要合理地评估有监督离散化,最好使用weka的元学习器FilterClassifier。它仅使用训练数据来构造过滤器,

    然后,使用训练数据计算得到的离散间隔来离散化测试数据,并予以评估。(这种方法在后期介绍)


    本阶段,我们打算分4个部分研究无监督属性过滤器。


    本部分先研究3个方法:Add,Copy,Addid


    import java.io.BufferedReader;
    import java.io.FileReader;
    
    import weka.core.Instances;
    import weka.filters.unsupervised.attribute.Add;
    import weka.filters.unsupervised.attribute.AddID;
    import weka.filters.unsupervised.attribute.Copy;
    
    public class AddCopyAddid_test {
    	public static void main(String[] args) throws Exception{
    		// 读入数据
    		Instances data=new Instances(new BufferedReader
    				(new FileReader("data\\weather.numeric.arff")));
    		System.out.println("==========原始数据============");
    		for(int i=0;i<data.numInstances();i++)
    			System.out.println(data.instance(i));
    		System.out.println("======Add使用后数据(2,3列新增)=====");
    		
    		// 1,选择Add类,设置实例的参数
    		Add f=new Add();
    		/* 
    		 * -T 表示生成的属性类型(STR字符型,NOM名义型,DAT时间型,NUM默认数值型)
    		 * -N 表示 插入列的名字
    		 * -L 表示 插入列是名义型变量的情况下,取值情况
    		 * -C 表示插在哪个列的位置上
    		 * -F 表示时间格式,默认:yyyy-MM-dd'T'HH:mm:ss
    		 */
    		f.setOptions(new String[]{"-T","NOM","-N","nomtest","-L","good,bad","-C","2"});
    		f.setInputFormat(data);
    		Instances newdata=weka.filters.Filter.useFilter(data, f);
    		f.setOptions(new String[]{"-T","DAT","-N","timetest","-C","3","-F","2016-6-27"});
    		f.setInputFormat(newdata);
    		newdata=weka.filters.Filter.useFilter(newdata, f);
    		
    		for(int i=0;i<newdata.numInstances();i++)
    			System.out.println(newdata.instance(i));
    		System.out.println("=========Copy使用后数据(最后列)=========");
    		
    		// 2,选择Copy类,设置实例的参数
    		Copy c=new Copy();
    		/*
    		 * -R 表示 1,3复制的列,复制后依次在最后
    		 */
    		c.setOptions(new String[]{"-R","1,3"});
    		
    		c.setInputFormat(data);
    		newdata=weka.filters.Filter.useFilter(data, c);
    		
    		for(int i=0;i<newdata.numInstances();i++)
    			System.out.println(newdata.instance(i));
    		System.out.println("=========AddID使用后数据(第3列)=============");
    		
    		// 3,选择AddId类,设置实例的参数
    		AddID ad=new AddID();
    		/*
    		 * -R 表示 1,3复制的列,复制后依次在最后
    		 */
    		ad.setOptions(new String[]{"-C","3","-N","ID"});
    		
    		ad.setInputFormat(data);
    		newdata=weka.filters.Filter.useFilter(data, ad);
    		
    		for(int i=0;i<newdata.numInstances();i++)
    			System.out.println(newdata.instance(i));
    	}
    }


     上图看结果: 
    






    展开全文
  • JSON属性过滤器PropertyFilter示例

    千次阅读 2019-06-28 21:35:30
    使用fastJSON的PropertyFilter过滤属性后序列化 ProPertyFilter api: package com.alibaba.fastjson.serializer; public interface PropertyFilter extends SerializeFilter { boolean apply(Object var1, ...

    使用fastJSON的PropertyFilter过滤属性后序列化

    ProPertyFilter api:

    package com.alibaba.fastjson.serializer;
    
    public interface PropertyFilter extends SerializeFilter {
        boolean apply(Object var1, String var2, Object var3);
    }
    

    可以通过实现PropertyFilter接口自定义根据Object或key或value来过滤JSON的内容。

    使用示例:
    现有JSON字符串string

    	{
        	"other":{
        		"747": "1",
        		"072": "1",
        		"990": "0",
        		"290": "0",
        		"294": "0",
        		"291": "0",
        		"736": "0",
        		"735": "0",
        		"732": "0",
        		"733": "1"
        	}
        	"message": {
        		"mai": "1",
        		"yong": {
        			"aa": "0",
        			"LINE_ID": "20"
        		}
        	}
        }
    

    执行代码:

    String str = JSON.toJSONString(JSON.parse(string), new PropertyFilter() {
    	@Override
    	public boolean apply(Object source, String key, Object value) {
    		return !value.equals("0");//过滤值为“0”的键值对,return false就过滤掉不进行序列化
    	}
    });
    

    过滤结果:

     {
    	"other":{
    		"747": "1",
    		"072": "1",
    		"733": "1"
    	}
    	"message": {
    		"mai": "1",
    		"yong": {
    			"quan": "20"
    		}
    	}
    }
    

    过滤器可以过滤掉满足自定义条件的复杂JSON的多重键值对。

    本文为个人记录所用,如有侵权/错误,恳请指出 (╹▽╹)…

    展开全文
  • 1.1. 表单对象属性过滤选择   :checked它是用于radio,checkbox 判断选中 :selected它是用于select下拉框选中。 :enabled 可用 :disabled 不可用。 或 或 :checked 选中(单选框radio、复选框 checkbox) ...

    1.1. 表单对象属性过滤选择器

     

    checked它是用于radio,checkbox判断选中

    selected它是用于select下拉框选中。

    :enabled 可用
    :disabled 不可用。 或 或
    :checked 选中(单选框radio、复选框 checkbox)
    :selected 选择(下拉列表 select option)

     

     

     

     

    我们在开发中,使用比较多的选择器有:

    1. 基本选择器  class id  element

    2. 层次选择器  父子关系  兄弟关系

    3. 过滤选择器  属性过滤    基本过滤   内容过滤   关于表单过滤

    展开全文
  • 我们继续第6篇的无监督属性过滤器的函数介绍。 Interquartile,用以指示实例的值是否可以视为离群值或极端值。(具体演算,我们就不实验了) 如果用户指定的极端值系数和四分位距的乘积值高于第75个四分位数...
  • AddExpression过滤器是通过将一个数学函数应用于数值型属性而生成1个新的属性。 其中,可以支持+、-、*、/、和^,函数log、abs、cos、exp、sqrt、floor、ceil、rint、tan、sin,属性通过索引加前缀a确定,例如a7...
  • 在页面中增加四个div标记,分别设置不同的ID和title属性值,然后通过属性过滤选择所指定的元素结合,并显示在页面中。 <!DOCTYPE ...
  • vue计算属性过滤器的区别

    千次阅读 2019-01-12 16:28:58
    过滤器 依赖于一个固定的vue实例 ,在某一个实例中使用 不依赖于实例。可以 定义一个全局过滤器,在多个实例中使用 不接受额外参数,依赖于data属性中的变量 不要求是data中的变量,可以是临时变量。可接受...
  • vue属性 filter过滤器

    千次阅读 2019-06-26 20:07:08
    vue属性 filter过滤器 自定义过滤器 定义过滤器有两种方式,第一种是全局过滤器,我们可以直接在vue对象上使用filter方法注册过滤器,这种全局注册的过滤器在任何一个组件内都可以使用。第二种则是组件内部的过滤...
  • java过滤器Filter

    万次阅读 多人点赞 2019-07-31 19:08:31
    Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断如是否有权限访问页面等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它...
  • 下面以一个示例:所有具有id属性的元素设置样式,动画效果,为大家介绍下jquery属性过滤选择的使用方法,感兴趣的朋友可以参考下哈
  • 主要介绍了jQuery子属性过滤选择用法,实例分析了:first-child、:last-child、:nth-child、:only-chilid等子属性过滤选择使用技巧,需要的朋友可以参考下
  • 主要介绍了JQuery中属性过滤选择用法,实例分析了jQuery属性过滤选择的相关使用技巧,需要的朋友可以参考下
  • 本篇文章主要是对jquery选择属性过滤选择进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
  • 主要介绍了jQuery表单对象属性过滤选择,结合实例形式详细分析了jQuery针对表单元素进行属性过滤操作的具体实现技巧,需要的朋友可以参考下
  • 主要介绍了jquery表单对象属性过滤选择,实例分析了jQuery选择的相关使用技巧,需要的朋友可以参考下
  • 属性过滤选择器属性过滤选择的过滤规则是通过元素的属性来获取相应的元素 1、[attribute] 用法: $(”div[id]“) ; 返回值:集合元素 说明: 匹配包含给定属性的元素. 例子中是选取了所有带”id”属性的div...
  • Vue过滤器与计算属性

    千次阅读 2017-08-29 16:41:47
    过滤器 V1.x 版本 过滤器基础 过滤器是一个通过输入数据,能够及时对数据进行处理并返回一个数据结果的简单函数。Vue有很多很便利的过滤器,可以参考官方文档,http://cn.vuejs.org/api/#过滤器过滤器通常...
  • JQuery属性过滤选择

    千次阅读 2018-08-26 15:51:06
    属性过滤选择 NO. 选择 描述 1 [属性名称] 带有括号里的属性名称的元素集合 2 [属性名称=属性值] 属性名称=属性值的元素集合 3 [属性名称!=属性值] 属性名称不等于属性值的元素...
  • 表单对象属性过滤选择
  • 属性过滤选择:根据元素的某个属性获取元素,如ID号或...其中,在过滤选择中有可以分为:简单过滤选择、内容过滤选择、可见性过滤选择属性过滤选择、子元素过滤选择、表单对象属性过滤选择6种 -->
  • 属性过滤选择 的过滤规则是通过元素的属性来获取相应的元素。
  • jQuery之属性过滤选择

    万次阅读 2012-03-11 00:37:38
    查询到的元素进行过滤,属性过滤选择包含了在中括号"[]"中,而不是以冒号开头,通常使用"选择[属性过滤选择]"语法格式,可以根据是否包含指定属性或者 根据属性值从查询到的元素中进行筛选。
  • 【Vue】vue属性 filter过滤器

    千次阅读 2017-10-08 11:29:27
    官方解释:注册或获取全局过滤器 在下理解:不改变data的数据格式,在界面显示处理后的数据格式 应用场景:比如表格的字段显示,接口返回是数组,但表格里肯定需要显示字符串。 例: &lt;template&gt;...
  • 表单对象属性过滤选择此选择主要对所选择的表单元素进行过滤 1、:enabled 用法: $(”input:enabled”) 返回值 :集合元素 说明: 匹配所有可用元素.意思是查找所有input中不带有disabled=”disabled”的...
  • jquery选择属性过滤选择

    千次阅读 2013-11-04 21:15:49
    /*高亮显示*/ .highlight{ background-color: gray } Hello ID为test的DIV 足球 排球 ...定义:匹配包含给定属性的元素 $("div[id]").addClass("highlight"); //查找所有含
  •  表单对象属性过滤选择规则: 表单对象属性过滤选择 选 择 描 述 返 回 示 例 :enabled 选取所有可用元素 集合元素 $("body:enabled")选取页面内所有可用元素 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 335,082
精华内容 134,032
关键字:

属性过滤器