I have a json as follow;
var jsonRoles = {"roles": [
{"roleId": 1, "roleName": "Admin", "roleDesc": "This is an Admin"},
{"roleId": 2, "roleName": "Manager", "roleDesc": "This is a Manager role"},
{"roleId": 3, "roleName": "User", "roleDesc": "This is a user role"}
]
};
I want to insert the data in the dnd source programitacally, something like this;
var rolesItems = new Source("roleNode", { accept: [ "roleName"] });
rolesItems .insertNodes(false, [
{ data: "Admin", type: [ "roleName" ] },
{ data: "Manager", type: [ "roleName" ] },
{ data: "User", type: [ "roleName" ] }
]);
rolesItems .forInItems(function(item, id, map){
domClass.add(id, item.type[0]);
});
How can I perform the task? Any idea?
I figured it out how to solve it. Below is the solution if some one interested;