1
我的表單代碼addMethod()從title屬性的jQuery驗證插件顯示錯誤的
<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(即「必須只包含字母,數字或破折號。」)intsead它給該字段標題內的消息(即「交易名稱」)
呈現的HTML看起來像什麼? – 2010-11-08 21:40:22
HTML是好的沒有顯示錯誤。 – Anjib 2010-11-16 15:11:03