Jquery ajax.actionlink替换vs替换为
我在ASP.NET-MVC应用程序的视图中使用了Jquery ajax.actionlink替换vs替换为,jquery,asp.net,ajax,asp.net-mvc,Jquery,Asp.net,Ajax,Asp.net Mvc,我在ASP.NET-MVC应用程序的视图中使用了Ajax.ActionLink,并且使用了InsertionMode.Replace,但是我看到还有一个ReplaceWith选项。这两者有什么区别?其中一个是否比另一个多/少替换了某些内容。我需要用局部视图完全替换我要替换的div 我在谷歌的任何地方都找不到比较Replace将用新内容替换内容替换为将替换整个元素 <body> <div id="myResults"> <p> Resul
Ajax.ActionLink
,并且使用了InsertionMode.Replace
,但是我看到还有一个ReplaceWith
选项。这两者有什么区别?其中一个是否比另一个多/少替换了某些内容。我需要用局部视图完全替换我要替换的div
我在谷歌的任何地方都找不到比较
Replace
将用新内容替换内容<代码>替换为将替换整个元素
<body>
<div id="myResults">
<p> Results will be displayed here </p>
</div>
</body>
使用ReplaceWith
选项定位myResults
<body>
<div id="myResults">
<span>This is the result</span>
</div>
</body>
<body>
<span>This is the result</span>
</body>
这就是结果
什么?你在哪里找到这个选择的?我在VisualStudio中输入了4个选项,其中一个是替换,您使用的是哪个版本的MVC?你使用外部库吗?我使用的是带有实体框架的MVC-5,如果替换名为ReplaceContents@SimpleFellow最重要的是,您可以通过操纵UpdateTargetId来实现这两个目标中的任何一个,对吗?
<body>
<span>This is the result</span>
</body>