dhtmlx tree

how to set userdata with Javascript Array?

Userdata can contain only plain string values, you can use comma separated list instead of an array and use
    var data = tree.getUserData(id,“name”).split(",")
to convert it