When i press key, then i can not go to debugger into method CheckConfirmPassword, what was the problem.Thank you
html Code:
<div class="zseparatornext" data-bind="with: OrganiserObservable">
<div class="control-group">
<label class="control-label" for="ConfirmPassword">Confirm Password</label>
<div class="controls">
<input id="ConfirmPassword" name="ConfirmPassword" class="input-large" type="password" data-bind="value: $parent.confirmPassword, valueUpdate: 'afterkeydown', event: { keypress: $parent.CheckConfirmPassword }">
<span data-bind="text: PasswordMatch" />
</div>
</div>
</div>
View Model Code:
var CheckConfirmPassword = function (data, event) {
alert("developping....");
};
You don't need to use the
eventbinding here.Your
confirmPasswordobservable is already being updated after keydown (in other words: instantly), just base a computed on it.HTML
Model
passwordsMatchwill betruein the instant the passwords are equal.