gpt4 book ai didi

javascript - 动态渲染局部 View

转载 作者:行者123 更新时间:2023-11-29 17:29:51 27 4
gpt4 key购买 nike

我还有一个问题。我有一个包含“添加”链接的 View 。每次我按此链接时,都应动态添加部分 View (例如使用 jQuery)。

我试过这样做:

 $('#Div1').load('<%= Url.Action( "Video", "ddd", new { id = "1", url="ko" } ) %>');

但此方法不会添加一个部分,它只是用部分替换“Div1”的内容。

当我尝试时:

$('#Div1').append('<%= Url.Action( "Video", "ddd", new { id = "1", url="ko" } ) %>');

我的 Div 中添加了一些内容,但没有部分 View 。只是添加了局部 View 的路径:/de/Market/ddd/Video/1?url=ko

我在 Controller 中的代码如下所示:

public ActionResult Video(string url, int id)
{
ViewModels.Video v = new Video();
v.URL = url;
v.ID_Video = id;
return PartialView("Video", v);

}

有什么办法解决这个问题吗?(我正在使用 MVC2)

最佳答案

您可以将包装在单个 div 中的动态加载内容作为容器添加到#Div1:

$('<div>').appendTo('#Div1').load('<%= Url.Action( "Video", "ddd", new { id = "1", url="ko" } ) %>');

关于javascript - 动态渲染局部 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5714339/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com