私はノックアウトを使用していますが、使用しているモデルには多くのアイテムが含まれています。次のようにコントローラーに投稿しています:
ajaxRequest("post", "/api/care/saveevent?student=" + self.StudentId(),self.CurrentEvent())
.done(function (allData) {
alert("ran ok");
})
.fail(function () {
alert("An error occurred");
});
そして、私のコントローラーにはこれがあります:
public string SaveEvent(object data, int student)
{
return "test";
}
オブジェクトを使用して、ノックアウト モデルのすべてをコントローラーやその他の場所に複製する必要がないようにして、一度変更できるようにしたいと考えています。
OK を投稿し、オブジェクト データ内のすべてのデバッグが正しい場合。ただし、通常はオブジェクトを使用せず、その内容をそのまま取得する方法がわかりません.data.PropertyNameを入れるだけでインテリセンスエラーが発生します.
その内容を取得する正しい方法は何ですか?私がやろうとしていることは不可能ですか?