Fak*_*man 6 asp.net-mvc jquery javascript-events razor
*.cshtml单击链接后,我必须在布局页面中加载部分页面.如何在JavaScript/jQuery或Razor/MVC中完成?
谢谢!
如果您使用 Partial with Child Action
例子
[ChildActionOnly]
ActionResult _Partial()
{
return PartialView();
}
Run Code Online (Sandbox Code Playgroud)
那么最简单的方法就是divPartial在你的布局中指定一个 div ( )
<div id="divPartial"></div>
Run Code Online (Sandbox Code Playgroud)
在您的 View、href 事件中,并使用 JQuery 加载方法。
<a href="#" id="aLink">click me</a>
<script>
$(document).ready(function() {
$('#aLink').click(function() {
$('#divPartial').load('@Url.ActionLink("_Partial","Controller")');
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4903 次 |
| 最近记录: |