jQWidgets Forums

jQuery UI Widgets Forums TreeGrid How can I make disable and checked checkboxes on load

Tagged: 

This topic contains 2 replies, has 2 voices, and was last updated by  ImSanjay 7 years ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author

  • ImSanjay
    Participant

    Can I know How can I disable checkboxes and some of them keep checked in jqxtreegrid please

    var data = [{
    “id”: “1”,
    “name”: “Corporate Headquarters”,
    “budget”: “1230000”,
    “location”: “Las Vegas”,
    “children”: [{
    “id”: “2”,
    “name”: “Finance Division”,
    “budget”: “423000”,
    “location”: “San Antonio”,
    “children”: [{
    “id”: “3”,
    “name”: “Accounting Department”,
    “budget”: “113000”,
    “location”: “San Antonio”
    }, {
    “id”: “4”,
    “name”: “Investment Department”,
    “budget”: “310000”,
    “location”: “San Antonio”,
    children: [{
    “id”: “5”,
    “name”: “Banking Office”,
    “budget”: “240000”,
    “location”: “San Antonio”
    }, {
    “id”: “6”,
    “name”: “Bonds Office”,
    “budget”: “70000”,
    “location”: “San Antonio”
    }, ]
    }]
    }, {
    “id”: “7”,
    “name”: “Operations Division”,
    “budget”: “600000”,
    “location”: “Miami”,
    “children”: [{
    “id”: “8”,
    “name”: “Manufacturing Department”,
    “budget”: “300000”,
    “location”: “Miami”
    }, {
    “id”: “9”,
    “name”: “Public Relations Department”,
    “budget”: “200000”,
    “location”: “Miami”
    }, {
    “id”: “10”,
    “name”: “Sales Department”,
    “budget”: “100000”,
    “location”: “Miami”
    }]
    }, {
    “id”: “11”,
    “name”: “Research Division”,
    “budget”: “200000”,
    “location”: “Boston”
    }]
    }];

    var source = {
    dataType: “json”,
    dataFields: [{
    name: “name”,
    type: “string”
    }, {
    name: “budget”,
    type: “number”
    }, {
    name: “id”,
    type: “number”
    }, {
    name: “children”,
    type: “array”
    }, {
    name: “location”,
    type: “string”
    }],
    hierarchy: {
    root: “children”
    },
    localData: data,
    id: “id”
    };

    var dataAdapter = new $.jqx.dataAdapter(source, {
    loadComplete: function () {

    }
    });
    // create jqxTreeGrid.
    $(“#treeGrid”).jqxTreeGrid({
    source: dataAdapter,
    altRows: true,
    width: 680,
    theme:’energyblue’,
    checkboxes: true,
    ready: function () {
    $(“#treeGrid”).jqxTreeGrid(‘expandRow’, ‘1’);
    $(“#treeGrid”).jqxTreeGrid(‘expandRow’, ‘2’);
    },
    columns: [{
    text: “Name”,
    align: “center”,
    dataField: “name”,
    width: 300
    }, {
    text: “Budget”,
    cellsAlign: “center”,
    align: “center”,
    dataField: “budget”,
    cellsFormat: “c2”,
    width: 250
    }, {
    text: “Location”,
    dataField: “location”,
    cellsAlign: “center”,
    align: “center”
    }]
    });


    Stanislav
    Participant

    Hello ImSanjay,

    Unfortunately, this can not be done.

    Best Regards,
    Stanislav

    jQWidgets Team
    http://www.jqwidgets.com/


    ImSanjay
    Participant

    can I add classes for the checkboxes?

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.