これはおそらく、あなたがこのようにあなたの観測可能性を初期化しているために起こる:
var a = ko.observable();
これを行うと、の包装されていない値があります a
未定義になります。 Ko.tojsonは、未定義の値でプロパティをシリアル化することはありません。これを防ぐために、最も簡単な方法は、このような観察結果を初期化することです。
var a = ko.observable(null);
シリアル化では、これにより「A」:nullが発生します。これは、JavaScriptSerializerが消化できるはずです。
これが例を備えたフィドルです。コンソールを確認してください。 http://jsfiddle.net/v87ky/1/