Код моей формы
<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 (т. Е. «Должен содержать только буквы, цифры или тире».), Которое дает сообщение внутри заголовка этого поля (т. Е. «Имя транзакции»)