在Ajax调用中使用PartialViewResult时,可以按照以下步骤来解决不会用PartialView替换Div的问题:
public PartialViewResult PartialAction()
{
// 执行一些逻辑操作
return PartialView("_PartialView"); // 返回一个部分视图
}
$.ajax({
url: "/Controller/PartialAction", // 替换为实际的Controller和Action名称
type: "GET",
success: function(response) {
$("#partialDiv").html(response); // 将部分视图内容替换Div元素的内容
}
});
确保将上述代码放置在页面加载完成后执行的脚本中,或者使用$(document).ready()函数将其包装起来。
这样,当Ajax调用成功时,部分视图的内容将被替换为Div元素的内容,实现了用PartialView替换Div的效果。
上一篇:Ajax调用抛出无效字符错误。
下一篇:Ajax调用Perl脚本