我正在使用MVC3应用程序中的Asp.NET和kendo控件的辅导员门户。我有一个名为AddStudents
的视图按钮。此按钮的onClick
部分视图呈现并使该按钮放置该视图的内容。
学生表单出现在这个视图中,但它自己的内容也出现在同一页面上,我使用jQuery调用AJAX来完成所有这些操作。我想用局部视图的传入内容替换视图的当前内容。
$("#render").click(function () {
alert("chawaaaaaa!");
$.ajax({
url: "AddStudentsPartial",
type: 'GET',
cache: false,
success: function (result) {
alert(result);
$('#partial').html(result);
}
});
});
按下按钮即可获得我的AJAX功能。谁能帮我解决这个小问题?
答案 0 :(得分:0)
您可以使用结果内容替换视图内容:
success: function (result) {
alert(result);
$('#partial').html($(result).html());
}
或者用孔结果替换孔视图:
success: function (result) {
alert(result);
$('#partial').replaceWith(result);
}
答案 1 :(得分:0)
您可以使用jquery的load方法来执行此操作。
<script type="text/javascript">
$(function(){
$("#render").click(function(){
$("#partial").load("AddStudentsPartial")
})
});
</script>