最終的に ala に送信される可変サイズの配列をいくつか含むノックアウト viewModel があります。
ko.utils.postJson(location.href, { viewModel: ko.mapping.toJS(this) });
プロパティの名前が同じであることに依存するJsonモデルバインダーサーバー側があります。ko.utils.postJson の実装を調べたところ、一部のブラウザー (特に Chrome) で入力要素の value プロパティを設定することに問題があることがわかりました。
問題を説明するためのJSFiddleを次に示します。
ajax を使用して viewModel を送信し、クライアント側の成功ハンドラーでリダイレクトする URL を返すことを検討していますが、それは臭いようです。この種のベストプラクティスは何ですか?より良い代替ソリューションはありますか?