在我的ASP.NET MVC应用程序中,我有一个Ajax调用,它从服务器读取记录并应在客户端显示。视图文件是强类型的,因此我拥有页面上的所有元素。
我该如何在页面上呈现这些接收到的数据?请注意,我必须使用Ajax显示不同的数据。这是一种单页面应用程序(SPA),但我真的不想使用第三方库,除非它们具有真正的优势。
操作方法的返回值如下所示:
视图长这样:
我该如何在页面上呈现这些接收到的数据?请注意,我必须使用Ajax显示不同的数据。这是一种单页面应用程序(SPA),但我真的不想使用第三方库,除非它们具有真正的优势。
操作方法的返回值如下所示:
var data = repoH.GetAll().Where(....).FirstOrDefault();
return Json(data);
还有Ajax调用:
$(document).ready(function () {
$.ajax({
url: '@Url.Action("action", "controller")',
method: 'post',
success: function (result) {
debugger;
}
});
});
视图长这样:
<form id="formId">
@Html.HiddenFor(x => x.Id)
<div class="form-group form-inline col-xs-12">
<div class="col-xs-6">
@Html.LabelFor(x => x.fieldA, new { @class = "control-label col-xs-6" })
@Html.EditorFor(x => x.fieldA)
</div>......
</div>
使用一些按钮和自定义的Ajax调用,我必须以这种方式实现整个CRUD操作!
欢迎任何建议!如果我有任何错误,请告诉我,这个应用程序已经改变了几次,我真的很困惑!