gpt4 book ai didi

javascript - 如何删除选定的现有数据并添加新行而不影响Jquery数据表中的其他行

转载 作者:行者123 更新时间:2023-12-03 07:42:54 25 4
gpt4 key购买 nike

我有 100 行数据,我想根据 ID 删除选定的数据并为该 ID 添加新行。我想根据 ID 编辑行。这是我的代码:

oCustomization : {
sExportFunctionCall : oMapUrls.exportLiveFleetReport,
bAdvanceExport : true,
bShowDefaultAll : !bLivePaginate
},
pageLength : !bLivePaginate ? -1 : Global.rowLength,
scrollCollapse : false,
scrollY : iDataTableHeight,
serverSide : bLivePaginate,
order : [ [ 3, "desc" ] ],
columns : [
{
"data" : "trackeeName",
"width" : aColumnWidths[0],
"class" : "no-word-break",
"settings" : {
source : function(request, oCallback) {
oCallback($.ui.autocomplete.filter(Global.aJSTreeVehicleItems || [], request.term));
}
},

"render" : function(value, type, rowData) {
//Some code here

}
},
{
"data" : "firstName",
"width" : aColumnWidths[1],
"class" : "no-word-break",
settings : {
source : Global.getDriverSuggestion
},
"title" : jQuery.i18n.prop("driver.title.txtInfo"),
"visible" : Global['show.driver.in.reports'] == 1,
"render" : function(value, type, rowData) {
return getUserName(rowData.firstName, rowData.lastName);
}
},
{
"data" : "groupName",
"width" : aColumnWidths[2],
"class" : "no-word-break",
"settings" : {
source : function(request, oCallback) {
oCallback($.ui.autocomplete.filter(Global.aJSTreeGroupItems || [], request.term));
}
},
"title" : jQuery.i18n.prop("vehicle.col2label")
},
{
"data" : "dateAndTime",
"width" : aColumnWidths[3],
"searchable" : !bLivePaginate,
"class" : "wordBreak",
"title" : jQuery.i18n.prop("report.columnTitle.date"),
"render" : function(value, type, rowData) {
if (type == "display") {
return rowData.formattedDate;
}
return value;
}
}

我获取 JSON 格式的数据。我想删除选定的行,它不应该影响其他行数据。

最佳答案

只需使用 WHERE

从 DBNAME WHERE ID=XXX 中删除

然后插入具有该 ID 的表

但是,如果您想始终一起删除和插入,则 UPDATE 查询会更好

关于javascript - 如何删除选定的现有数据并添加新行而不影响Jquery数据表中的其他行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35331429/

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