主に ajax 呼び出しを使用するアプリケーションを構築していますが、問題は ajax 駆動ページでビューモデルを使用できないことです。
私のユーザーリストには、編集ボタンをクリックすると、Ajax が編集ページを #edit div にロードするユーザーのリストを含むテーブルがあります。問題は、新しいページが読み込まれた後に vm 値を取得できないことです。
ko.applyBindings(vm);
<div id="users">
</div>
<div id="edit">
</div>
this.EditAjax = function (user) {
$.ajax({
type: 'POST',
data:'',
url: '/Users/Edit/'+ user.id,
success: function (h) {
$('#edit').html(h);
}
});
};