Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript RedQueryBuilder验证_Javascript_Html_Css_Validation_Redquerybuilder - Fatal编程技术网

Javascript RedQueryBuilder验证

Javascript RedQueryBuilder验证,javascript,html,css,validation,redquerybuilder,Javascript,Html,Css,Validation,Redquerybuilder,我使用的是RedQueryBuilder版本0.5.0 用于构建表达式验证器。 我想知道,如何验证输入的表达式? RedQuery Builder 0.5.0的元数据支持css和类添加以支持Jquery。 请建议如何将css元数据添加到现有元数据中 元数据示例如下所示: meta : { tables : [ { "name" : "PERSON", "label" : "Person", "columns" : [ {

我使用的是RedQueryBuilder版本0.5.0 用于构建表达式验证器。 我想知道,如何验证输入的表达式? RedQuery Builder 0.5.0的元数据支持css和类添加以支持Jquery。 请建议如何将css元数据添加到现有元数据中

元数据示例如下所示:

 meta : {
    tables : [ {
        "name" : "PERSON",
        "label" : "Person",
        "columns" : [ {
            "name" : "NAME",
            "label" : "Name",
            "type" : "STRING",
            "size" : 10
        }, {
            "name" : "DOB",
            "label" : "Date of birth",
            "type" : "DATE"
        }, {
            "name" : "SEX",
            "label" : "Sex",
            "type" : "STRING",
            "editor" : "SELECT"
        }, {
            "name" : "CATEGORY",
            "label" : "Category",
            "type" : "REF",
        }  ],
        fks : []
    } ],

    types : [ {
        "name" : "STRING",
        "editor" : "TEXT",
        "operators" : [ {
            "name" : "=",
            "label" : "is",
            "cardinality" : "ONE"
        }, {
            "name" : "<>",
            "label" : "is not",
            "cardinality" : "ONE"
        }, {
            "name" : "LIKE",
            "label" : "like",
            "cardinality" : "ONE"
        }, {
            "name" : "<",
            "label" : "less than",
            "cardinality" : "ONE"
        }, {
            "name" : ">",
            "label" : "greater than",
            "cardinality" : "ONE"
        } ]
    }, {
        "name" : "DATE",
        "editor" : "DATE",
        "operators" : [ {
            "name" : "=",
            "label" : "is",
            "cardinality" : "ONE"
        }, {
            "name" : "<>",
            "label" : "is not",
            "cardinality" : "ONE"
        }, {
            "name" : "<",
            "label" : "before",
            "cardinality" : "ONE"
        }, {
            "name" : ">",
            "label" : "after",
            "cardinality" : "ONE"
        } ]
    }, {
        "name" : "REF",
        "editor" : "SELECT",
        "operators" : [ {
            "name" : "IN",
            "label" : "any of",
            "cardinality" : "MULTI"
        }]
    }  ]
},

我想你可以添加styleName:mySpecialValidator,然后使用jquery或任何你用来查找这些元素的东西,添加一些更改处理程序等来添加你喜欢的任何行为。。。这似乎是一个很好的特性,但值得添加到补丁中,或者更好地建议使用补丁;