gpt4 book ai didi

asp.net-mvc-4 - 单击按钮时在页面中显示部分 View 页面内容

转载 作者:行者123 更新时间:2023-12-01 15:51:00 25 4
gpt4 key购买 nike

这是我的索引 View 页面。

<div>
Hello world
</div>
@section footerButton{
<input type="button" id="button1" value="Button1"/>
}

这是我的布局页面。

<div id="divFooter">
@RenderSection("footerButton", required:false)
</div>

这是我的部分 View 页面。

<h2>This is partial page</h2>

我的要求是,当我点击按钮运行项目后,将显示部分页面内容。

最佳答案

选项 1:将部分包含在 View 的隐藏元素中并处理按钮 .click() 事件以显示它

HTML

<div id="mypartial">
@Html.Partial("_YourPartial")
</div>

脚本

$('#button1').click(function() {
$('#mypartial').show();
});

CSS

#mypartial {
display: none;
}

选项 2:使用 ajax 调用返回局部 View 并更新 DOM 的服务器方法

HTML

<div id="mypartial"></div>

脚本

var url = '@Url.Action("YourMethod")';
$('#button1').click(function() {
$('#mypartial').load(url);
});

Controller

public ActionResult YourMethod()
{
return PartialView();
}

关于asp.net-mvc-4 - 单击按钮时在页面中显示部分 View 页面内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30620366/

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