【发布时间】:2010-11-05 18:09:39
【问题描述】:
我的表单代码
<html:form styleId="myForm" action="/doAction" method="post">
<html:text title="Transaction Name" styleId="transactionName" property="trans_name" />
<input title="Upload" id="submit" type="submit" name="submit" value='Upload' />
</html:form>
我的 addMethod() 代码
$.validator.addMethod("transcationRegex", function(value, element) {
return this.optional(element) || /^[A-Za-z0-9\-' ']+$/i.test(value);
}, "Must contain only letters, numbers, or dashes.");
现在,当验证失败时,我没有得到 addMethod 中定义的消息(即“必须仅包含字母、数字或破折号。”),而是在该字段的标题内给出消息(即“事务名称”)
【问题讨论】:
-
渲染出来的 HTML 是什么样子的?
-
HTML 没问题,显示没有问题。
标签: jquery validation plugins