查看: 859|回复: 3

删除

升级   5.11%

85

主题

62

回帖

511

积分

注册会员

Rank: 2

积分
511
发表于 2024-9-27 09:15:56 | 显示全部楼层 |阅读模式

var table = new this.Table("shoukuan");
var list = this.target.view.selectedItems;
if(list.length>0){
    for(i=0; i<list.length; i++){
       table.deleteRow( list[i].data.bundle, function(data){
   //data 形如
   //{
   //   "type": "success",
   //  "data": {
   //      "value": true //true表示删除成功,false表示无此数据
   //  },
   //  "message": "",
   //  "date": "2021-11-01 18:32:27"
   //}
}, function(xhr){
   //xhr 为 xmlHttpRequest
});
    }
    this.target.view.reload();
}else{
    this.form.notice("请选择要删除的数据", "info", null, {"x": "center", "y": "center"});
}

这样可以删除指定行数据吗?(自建表)

回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2024-9-27 10:10:00 | 显示全部楼层
删除数据时传入的id需要是数据库里这条数据的id,所以您可以先根据您选择的数据去表里select一下,拿到这条数据的id之后再去删除
回复

使用道具 举报

升级   5.11%

85

主题

62

回帖

511

积分

注册会员

Rank: 2

积分
511
发表于 2024-9-27 14:36:52 | 显示全部楼层
xadmin 发表于 2024-9-27 10:10
删除数据时传入的id需要是数据库里这条数据的id,所以您可以先根据您选择的数据去表里select一下,拿到这条 ...

有示例吗
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-9-29 09:34:35 | 显示全部楼层
您最好是把您的业务场景描述一下,您var list = this.target.view.selectedItems;这个list取的是什么?bundle拿到的是什么?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread