I have problem in parsing my model to JSON:
var UserViewModel = function (UserName, Password) {
this.UserName = ko.observable(UserName);
this.Password = ko.observable(Password);
this.loginClick = function () {
var strJSON = ko.toJSON(this);
alert(strJSON); }; };
ko.applyBindings(UserViewModel);
Alert gives empty dialog box,
if i pass arguments to ko.toJSON
var strJSON = ko.toJSON({
'UserName': this.UserName,
'Password': this.Password
});
alert(strJSON);
then it is giving right json string.