wow, how did you find that typo?! stared at it for 3 hours...
next step is to track changes of one of the model object members. How
would I do that? I've tried:
self.messageChanged = ko.dependentObservable(function() {
return self.model()["message"];
});
// below line doesn't fire
self.messageChanged.subscribe(function(newValue) {
alert("message changed to " + newValue);
});
without success.
here is the jsfiddle:
http://jsfiddle.net/FyuSD/14/