我正在使用jQuery Validate Plugin驗證我網站上的表單。我想更改默認的minlength
消息以顯示該字段中的字符數仍然需要,並且此數字隨用戶在input
字段中鍵入而更改。jQuery驗證插件 - 在錯誤消息中顯示最小長度字符「
例如,如果minlength
規則是15個字符,並且有在現場2個字符,該錯誤信息會讀"Please enter at least 13 more characters."
爲了簡單起見,這裏是我的jQuery。 所有的代碼放在一起時根據需要下面不起作用,所以我需要一個沒有工作
這裏的解決方案是小提琴:http://jsfiddle.net/ac2T2/1/
這裏是我的代碼:
$('#contactForm').validate({
rules: {
contactName: {
minlength: 15
}
}
});
我會喜歡添加一些類似如下的代碼:
var numOfCharactersToGo = 15 - parseInt($('contactName').val().length);
然後在理論上我c烏爾德改變我的默認jQuery的消息minlength
如下所示:
jQuery.extend(jQuery.validator.messages, {
minlength: jQuery.validator.format('Please enter at least ' + numOfCharactersToGo + ' more characters.')
});
那麼,什麼是問題/問題? – Chad 2013-03-08 19:46:31
我上面做了什麼不起作用。 – adamdehaven 2013-03-08 19:47:28
你會介意爲你的代碼提供一個快速的jsfiddle嗎? – darshanags 2013-03-08 19:55:18