小编Jam*_*mes的帖子

Slickgrid - 如何获取已编辑单元格的值?

我想让我的代码能够在更改单元格时立即更新数据库表.但是,我可以获得更改的单元格的值,而不是下一个单元格的数据.

方法我已经尝试过但没有成功:

grid.onCellChange.subscribe(
    function (e, args) {
        //alert(data[args.row][grid.getColumns()[args.cell].field]);
        //alert(grid.getColumns()[args.cell].name);
        //alert(args);
        <%
            updateDatabase("UPDATE table1 "+
                           "SET "+
                           "  col1="+data[args.row][grid.getColumns()[args.cell].field]+" "+
                           "WHERE "+
                           "  col2="+???)") 
        %>
    }
);
Run Code Online (Sandbox Code Playgroud)

如何获取我可以在where子句中使用的下一列的值?

javascript slickgrid

0
推荐指数
1
解决办法
1623
查看次数

JavaFX:单击鼠标时突出显示VBox,未聚焦时更改颜色

我要在进行鼠标单击事件时更改VBox的背景(聚焦)颜色,而其他(兄弟)事件应该更改为其他(未聚焦)颜色。

所以,我在下面这样编码。

首先,我用一些VBoxes创建一个ObservableList。

public class ManagerWorldController implements Initializable {

        @FXML
        private BorderPane borderPane;
        @FXML
        private AnchorPane anchorPane;
        @FXML
        private VBox menuVBox1;
        @FXML
        private VBox menuVBox2;
        @FXML
        private VBox menuVBox3;
        @FXML
        private VBox menuVBox4;
        @FXML
        private VBox menuVBox5;
        @FXML
        private VBox menuVBox6;
        @FXML
        private VBox menuVBox7;
        @FXML
        private VBox menuVBox8;
        @FXML
        private VBox menuVBox9;
        @FXML
        private VBox menuVBox10;
        @FXML
        private VBox menuVBox11;

    //    ObservableList<VBox> menuVBoxList = FXCollections
    //            .observableArrayList(menuVBox1, menuVBox2, menuVBox3, menuVBox4, menuVBox5, menuVBox6, menuVBox7, menuVBox8, menuVBox9, menuVBox10, menuVBox11);

        @Override
        public …
Run Code Online (Sandbox Code Playgroud)

javafx observablelist javafx-8

0
推荐指数
1
解决办法
3514
查看次数

标签 统计

javafx ×1

javafx-8 ×1

javascript ×1

observablelist ×1

slickgrid ×1