knokcout.js 및 knockout.validation 플러그인을 사용하고 있습니다. 유효성 검사 메시지가있는 코드에 문제가 있습니다. 내가 단일 문자를 입력 할 때 이제 내 문제가잘못된 검증 메시지가 녹아웃으로 표시됩니까?
..
this.Password = ko.observable().extend({
required: { message: "Enter password" },
minLength: { params: 6, message: "Must be 6 chars long" }
});
..
<input type="password" data-bind="value: Password, valueUpdate:'afterkeypress"
placeholder="Password" />
HTML을에서 JS 코드에서 : 내가 좋아하는 (암호 말) 관찰 필드에 2 검증을 적용 암호는 유효 메시지 (Must be 6 chars long)
을 표시하는 대신에 (Enter password)
이라는 메시지를 표시하고, 두 번째 문자를 입력 할 때보 다 그것이 메시지 (Must be 6 chars long)
을 보여주는 것보다 낫습니다. 그리고이 동작은 유효성 검사를 적용한 모든 필드에서 발생합니다. 아무도 문제가 어디 있는지 말해 줄 수 있습니까?
가 및 onblur 이벤트에 afterkeypress 이벤트를 대체하여 확인합니다. – akeeseth
나는 이것을 keypress, keyup 및 onBlur로 이미 확인했지만 작동하지는 않는다. – gaurav