我在我的Asp MVC4项目中使用Ajax。我的问题是当我尝试使用Ajax在我的索引中插入数据时,只显示最后一个数据,其他数据被粉碎。我可以使用插入模式显示索引中的所有数据吗?
<script type="text/javascript">
var id = '@Html.DisplayFor(modelItem => item.ID_question)'
$.ajax({
url: '/Question/ListeOfChoiceSimple/' + id,
type: 'GET',
success: function (result) {
$("#@Html.DisplayFor(modelItem => item.ID_question)").html(result);
}
});
$.ajax({
url: '/Question/ListeOfChoiceDirige/' + id,
type: 'GET',
InsertionMode : 'InsertionMode.InsertAfter',
success: function (result) {
$("#@Html.DisplayFor(modelItem => item.ID_question)").html(result);
}
});
</script>
请帮助
答案 0 :(得分:0)
您正在使用.html替换整个html内容。如果您希望向容器添加更多标记,请考虑使用.append。
$("#@Html.DisplayFor(modelItem => item.ID_question)").append(result);