在Jquery有任何字符验证?比如我们在编辑规则中使用的数字:{number:true}?

时间:2013-04-01 12:00:47

标签: jquery jqgrid

我有一个jquery函数,我需要在Category字段中只允许使用字母。我知道我必须为此编写一个函数并使用custom和custom_func:charValidation。 但是在编辑规则中是否有任何东西,它只检查字母表,以便我可以使它真实......

3 个答案:

答案 0 :(得分:0)

您可以使用模式属性

http://www.w3.org/TR/html5/forms.html#the-pattern-attribute

<input name="category" type="text" pattern="[A-Za-z]+">

答案 1 :(得分:0)

你也可以使用JQuery验证插件,虽然可能有点过分。

http://docs.jquery.com/Plugins/Validation

答案 2 :(得分:0)

这是代码,我使自定义功能完美无缺。

function charValidation(value,colName)

{ var charpos = value.search(“[^ÂâÀàÆæÇçÉéÊêÈèËëÎîÏïÑñÔôÛûÙùA-Za-z-_。/()]”);

if(value.length > 0 &&  charpos >= 0) 
{ 

    return [false,"<font color=red>Category</font> : Allowed characters  are - A-Z,a-z,ÂâÀàÆæÇçÉéÊêÈèËëÎîÏïÑñÔôÛûÙù, - , _ ,.,/,(,)"];
}      
else{
    return [true,""];
}   

}

并使用自定义调用该函数。