我正在制作一个光滑的网格,需要能够添加带有代码列的行。为此,代码列需要可编辑整个表格。
我正在尝试找出一种可以使用标准 javascript 确认弹出框确认编辑的方法。我尝试将一个放入 slickgrid 构造函数中的 onedit 事件中,并在编辑后执行。
我被引导相信编辑功能独立于调用数据库的编辑存储过程。有没有更好的方法来解决这个问题?
RF_tagsTable = new IndustrialSlickGrid(
LadlesContainerSG
, {
URL: Global.DALServiceURL + "CallProcedure"
, DatabaseParameters: { Procedure: "dbo.TableRF_tags" , ConnectionStringName: Global.ConnectionStringNames.LadleTracker }
, Title: "RF tags"
, Attributes: {
AllowDelete: true
, defaultColumnWidth: 120
, editable: true
, enableAddRow: true
, enableCellNavigation: true
, enableColumnReorder: false
, rowHeight: 25
, autoHeight: true
, autoEdit: false
, forceFitColumns: true
}
, Events: {
onRowEdited : rowEdited
/*function(){ //this is my failed attempt
var r=confirm("Edit an existing tag?")
if (r){
alert(r);
} else {
alert(r);
}
}*/
, onRowAdded : rowAdded
}
});