删除
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.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"});
}
这样可以删除指定行数据吗?(自建表)
删除数据时传入的id需要是数据库里这条数据的id,所以您可以先根据您选择的数据去表里select一下,拿到这条数据的id之后再去删除 xadmin 发表于 2024-9-27 10:10
删除数据时传入的id需要是数据库里这条数据的id,所以您可以先根据您选择的数据去表里select一下,拿到这条 ...
有示例吗
您最好是把您的业务场景描述一下,您var list = this.target.view.selectedItems;这个list取的是什么?bundle拿到的是什么?
页:
[1]