【发布时间】:2019-08-30 11:35:54
【问题描述】:
我能够使用 ajax 从 MVC 控制器获取结果,它返回我的 json 数据。现在我需要把它放到视图中的 html 表中,我该怎么做?
function getClassificators(){
$.ajax({
url:"/Employee/GetClassificationLevels",
type:"GET",
success: function(result){
if(Array.isArray(result) && result.length > 0){
var eachRes = result.map(function(classificator, i){
return {
levels: classificator.Level,
name: classificator.Name,
score: classificator.Score,
sublevel_info : classificator.EmpEvaluation_SubLevelView.map(function(sublevelinfo, i){
return {sublevel_name: sublevelinfo.Name};
})
};
});
}
},
error: function(err){
console.log(err);
}
});
}
控制台显示:
[{
{levels:0, name: "level4", score:3, sublevel_info:{sublevel_name:"sublevel4"}}
}]
预期的输出是 html 表格。
【问题讨论】:
-
哪张桌子?当你的代码使用 jQuery 时,你为什么要一个 javascript 答案?
-
如何附加它以便我得到 html 表?
-
我有答案,但在纯 JS 中,而不是在 jQuery 中
-
可以分享一下吗?
标签: javascript jquery ajax asp.net-mvc asp.net-ajax