gpt4 book ai didi

javascript - 将 C#/razor 发送到 javascript 函数

转载 作者:行者123 更新时间:2023-12-03 06:30:50 24 4
gpt4 key购买 nike

如何让它发挥作用:

@foreach (var alert in Model.AlertsRelatedToBrand)
{
<li class="notifications-row">
<div class="notifications-icon notifications-icon-alert">&nbsp</div>
<div class="notifications-text"><a>@alert.Title</a></div>
<a href="#" class="notifications-dismiss" onclick="onHideAlertClick(@alert.Id)">x</a> // here is problem
</li>
}

如果单击了项目,我想发送每个警报的 ID 以使其发挥作用。

最佳答案

您的代码显示正确,因为使用 @alert.Id 应该将该值输出到您现有的 onHideAlertClick() 函数中:

onclick="onHideAlertClick(@alert.Id)"

值得注意的是,如果您的 Id 属性是整数,您可能需要尝试将参数括在单引号内以将其作为字符串传递,如下所示:

onclick="onHideAlertClick('@alert.Id')"

关于javascript - 将 C#/razor 发送到 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38459726/

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