gpt4 book ai didi

javascript - 如何使用 Bootstrap 将数据传递给模态

转载 作者:太空宇宙 更新时间:2023-11-04 16:08:42 26 4
gpt4 key购买 nike

我试图弄清楚如何将变量传递给模型。例如,我有一张包含学生列表的表格。我想单击其中一个并有一个与该学生匹配的模式弹出窗口。所以我显然需要将表中的一些 id 传递给模型。这一切都在 Asp.net 中使用 Razor 。然后在弹出该模型后,我想编辑并重新提交,然后刷新表格。也许甚至有一个成功的信息。我正在使用 Bootstrap ,所以我正在考虑使用警报来说明已成功更新!或者其他的东西。这是代码。请帮我解决这个问题。

<body>

<p>
@Html.ActionLink("Create New", "Create")
</p>

<div class="box-content">
<table class="table table-striped table-bordered bootstrap-datatable datatable">
<thead>
<tr>
<th>Name</th>
<th>DNIS </th>
<th>Created by</th>
<th>Created Date</th>
<th>Actions</th>

</tr>
</thead>

<tbody>
@foreach (var item in Model)
{

<tr>
<td> @Html.DisplayFor(modelItem => item.service_name)</td>
<td class="center"> @Html.DisplayFor(modelItem => item.dnis)</td>
<td class="center"> @Html.DisplayFor(modelItem => item.created_by) </td>
<td class="center"> @Html.DisplayFor(modelItem => item.date_time)</td>

<td class="center">
<a class="btn btn-success" href="~/Service/AssignSkillGroup/@item.service_name">
Add/Del SkillGroup
</a>

<a class="btn btn-info" href="~/Service/Edit/@item.service_name">
<i class="icon-edit icon-white"></i>
Edit
</a>

<a class="btn btn-danger" data-toggle="modal" data-id="@item.service_name" data-target="#myModal" >
<i class="icon-trash icon-white"></i>
Delete
</a>
</td>
</tr>
}
</tbody>
</table>
</div>

<span class="modal" id="myModal" role="dialog" style="height: 175px">

<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">Are you sure to want to delete this service ? </h4>
</div>
<div class="modal-body">
<p>If you delete the service, Wrap-up codes will not appear for this service</p>
</div>
<div class="modal-footer">
<a class="btn btn-default" href="/Service/Delete/">
Delete
<a><button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> </a>
</a>
</div>
</div>
</span>


</body>

最佳答案

您可以使用 Bootstrap 对话框事件来实现您想要的:

//triggered when modal is about to be shown
$('#my_modal').on('show.bs.modal', function(e) {

//get id attribute of the clicked element (delete button)
var id = $(e.relatedTarget).data('id');
// do what you want with the id ..
});

关于javascript - 如何使用 Bootstrap 将数据传递给模态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36083427/

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