正在将所选行传输到另一个表
Transferring selected row to another table
我从数据库中提取数据,并将其显示在带有复选框的表中。我想做的是,所选的行应该移动到第二个表中,我不希望复选框列出现在第二个表格中
<table class="table">
<tr>
<th></th>
<th>Business Identifier</th>
<th>Site Name</th>
<th>City</th>
<th>Postcode</th>
</tr>
@if (Model.UserAccountSummary != null && Model.UserAccountSummary.Any())
{
foreach (var item in Model.UserAccountSummary)
{
<tr>
<td>
<input name="Id" type="checkbox" value="@item.business_customer_identifier" class="chkclass"></td>
<td>@Html.DisplayFor(modelItem => item.business_customer_identifier)</td>
<td>@Html.DisplayFor(modelItem => item.customer_name)</td>
<td>@Html.DisplayFor(modelItem => item.postal_town)</td>
<td>@Html.DisplayFor(modelItem => item.postcode)</td>
</tr>
}
}
</table>
这是JS代码:
$().ready(function () {
$(".table").on("click", ".chkclass", function () {
if ($(this).is(":checked")) {
var trItem = $(this).closest("tr").clone();
trItem.add("<tr>").append("</tr>");
$("#targetTable").append(trItem);
}
});
});
$(function () {
$(".table").on("click", ".chkclass", function () {
if ($(this).is(":checked")) {
$(this).closest("tr").appendTo("#targetTable");
}
});
});
试试这个:
$(document).ready(function(){
$().ready(function () {
$(".table").on("click", ".chkclass", function () {
if ($(this).is(":checked")) {
var trItem = $(this).closest("tr").clone();
trItem.find("input").remove();
trItem.add("<tr>").append("</tr>");
$("#targetTable").append(trItem);
}
});
});
});
以下是用于将记录从一个表复制到另一个表的JS代码,而无需在目标表中选择复选框:
$(document).ready(function () {
$().ready(function () {
$(".table").on("click", ".chkclass", function () {
if ($(this).is(":checked")) {
var trItem = $(this).closest("tr").clone();
trItem.find("input").remove();
trItem.add("<tr>").append("</tr>");
$("#targetTable").append(trItem);
}
});
});
});
相关文章:
- jwplayer从另一个域流式传输m3u
- 使用javascript asp.net将listbox数据传输到另一个listbox
- 将NG打印的数据在一个html中重复传输到另一个html
- 将一些数据从一个控制器传输到另一个控制器,或者如何将控制器更改为服务
- 使用AngularJS服务将数据从一个html传输到另一个html(控制器之间的数据共享)
- 如何将多行输出传输到另一个 php 文件以处理数据
- 跳转到另一个页面并同时将数据传输到该页面
- 将数据从一个页面传输到另一个jQuery Mobile
- 仅将列表的项传输到另一个列表 JavaScript
- 如何仅使用 HTML5 和 JavaScript 将文件从我的机器传输到 vpn 中的另一个文件
- 使用 ONCLICK 将表值传输到另一个表中
- 通过服务器将视频从一个客户端流式传输到另一个客户端
- 如何将DOM数据从一个窗口传输到另一个窗口
- 将facebook的响应从一个js文件传输到另一个文件的最佳方式
- 如何传输文本,音频&使用Webrtc数据通道从一个对等端到另一个对等点的图像文件
- 正在将所选行传输到另一个表
- 如何在不需要服务器交互或cookie的情况下将值从一个Javascript文件传输到另一个JS文件
- 如果我们使用$http获取数据,则不会将数据从一个自定义指令传输到另一个
- 将用户名和密码数据从一个登录页面传输到另一个登录页
- 如何通过ajax状态更改传输另一个参数