Есть ли способ установить значение dxCheckbox динамически внутри dxForm - PullRequest
0 голосов
/ 14 июня 2019

У меня есть флажок в dxForm, даже когда переданное ему значение равно false, флажок всегда установлен в true

Я пытался установить значение динамически после извлечения данных с помощью formInstance.getEditor ('active'). option ('value', object.active);но даже это похоже на ошибку

    $("#form").dxForm({
            colCount: 2,
            formData: object,
            showValidationSummary: true,
            labelLocation: "top",
            items: [   
                {
                    dataField: "active",
                    editorType: "dxCheckBox"

                },
                {
                    itemType: "button",

                    buttonOptions: {
                        text: "Submit",
                        type: "success",
                        useSubmitBehavior: false,
                        onClick: this.SubmitClick
                    }
                },
                {
                    itemType: "button",
                    horizontalAlignment: "left",
                    buttonOptions: {
                        text: "Cancel",
                        type: "close",
                        useSubmitBehavior: false,
                        onClick: this.CancelClick
                    }
                }
            ]
        }).dxForm("instance");
        var formInstance = $("#form").dxForm("instance");

И я устанавливаю значение формы при редактировании, как показано ниже

        let rowData = JSON.parse(e.target.getAttribute("data-action-type"));
        lookupCategory.active = rowData.active
        lookupCategory.isCreate = false

        vueObj.CreateForm(lookupCategory);
...