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

我如何使其工作:

@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以起作用。

javascript大神给出的解决方案

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

onclick="onHideAlertClick(@alert.Id)"

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

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

jQuery val函数在隐藏字段上不起作用? - javascript

这是我的HTML代码:<div style='display:none;' id='allformid'> <div> <form action='#'> <input type='text' name='name' …

Mongo汇总 - javascript

我的收藏中有以下文件{ "_id": ObjectId("54490b8104f7142f22ecc97f"), "title": "Sample1", "slug": "samplenews", "cat": …

为HTML表单GET方法添加其他文本 - javascript

使用表单的“ get”方法时,<form action="domain.com" method="get"> Surname: <input type="text" name="ABC"><br> Name: <input type=&#…

写一行到javascript文件 - javascript

我正在使用数组来显示网站中的一些图像:var paintingImages; paintingImages = [ { url: 'images/objects/ron.jpg', alt: 'ron' } ]; 该js代码写在paintings.js中,我的主要js代码写在main.js文件中我已经为艺术家制作了这个…

如何从客户端将数据插入数据库? - javascript

我是Web开发的初学者,可以访问cpanel上托管的网站,并且需要对其进行一些更改。这个网站的后端是由蛋糕PHP制作的,我想使用ajax从客户端将一些数据插入其数据库。问题是我不知道如何获取负责插入数据库的PHP文件的URL。参见下面的代码:var xhttp = newXMLHttpRequest(); xhttp.onreadystatechange= …