js选中行数据并删除

我想js实现选中一行并删除
两个问题:
1.怎么选中行(现在单击行不会选中,点删除弹出请选择数据)
2.怎么把id传到后台进行删除(后台收不到id,总是null报错)
controller代码:
//js的id有值,收不到,keys总是null
public override JsonResult Del(string keys)
{
return base.Del(keys);
}
js代码:
function OnDelete() {
//直接传入id
//这个单击行,直接获取到行id,但是不能选中,而且现在是单击删除按钮,在单击行才会有id
$('.data').on('click', function () {
var idd = $(this).attr('data-field');
alert(idd + 'id');
});
$("input:checked").each(function () {
ids = ids + $(this).val() + ",";
alert(ids);
});
if (ids.length > 0) {
if (confirm("确定删除吗?")) {
//ids有值,后台也接不到id,但是打断点能到后台的Del
var url = "../Del?id=" + ids;
alert(url);
$.getJSON(url, function (data) {
if (data) {
window.location.reload();
alert("删除成功!");
}
else {
alert("操作发生异常,删除失败!");
}
})
}
} else {
alert("请选择数据!");
}
}
按钮:
<button type="button" onclick="OnDelete()" class="k-button"><a href="javascript:void(0);">删除</a></button> >
...全文
相关推荐
Js获取table当前tr行的值的代码
### Js获取table当前tr行的值的代码在Web开发中,经常需要处理HTML表格中的数据,例如读取、修改或删除表格中的某一行。
js表格列表选择删除特效代码
同样通过遍历并更改状态实现。4. **选择删除功能**: - 当用户选中某些行后,点击删除按钮,我们需要获取选中行的索引或数据,然后从表格中移除对应的行。
js删除表格本行列表
删除操作: - 当用户点击“删除”按钮时,JavaScript会捕获这个事件,然后根据当前选中行的索引或ID找到对应的表格行。
table JS 添加行和删除行
在网页开发中,JavaScript(JS)是一种不可或缺的脚本语言,尤其在处理用户交互时,如动态修改HTML元素。
js实现添加删除一行。每一行下面可以再添加一行。序号自动改变
在JavaScript编程中,实现动态添加和删除表格行是一项常见的需求,尤其在构建数据表或配置界面时。这个功能包括在表格中添加新行、删除现有行,并确保在操作过程中序号自动生成和更新。


