We have localization for the OrgChart JS Serach option. You just have to set the SEARCH_PLACEHOLDER constant with the required value:
OrgChart.SEARCH_PLACEHOLDER = "Chercher"; // the default value is "Search" var chart = new OrgChart(document.getElementById("tree"), { ... });
You can disable the OrgChart JS Serach option, setting the enableSearch option to false. It is enabled(true) by default.
var chart = new OrgChart(document.getElementById("tree"), { enableSearch: false, ... });
You can Search in the fields defined in searchFields. By default the fuction search in all the fields.
var chart = new OrgChart(document.getElementById("tree"), { searchFields: ["name", "title", etc...], ... });
You can say what will be the weight of every field, using the searchFieldsWeight option. The hiegher value has higher priority in searching.
var chart = new OrgChart(document.getElementById("tree"), { searchFieldsWeight: { "Name": 100, //percent "Title": 20 //percent } ... });
You can use searchDisplayField to set a field that you'd like to display in the search result.
var chart = new OrgChart(document.getElementById("tree"), { searchDisplayField: "name", ... });
You can use the search function to search in the chart.
chart.search(value, searchInFileds, retrieveFields);
chart.search("c", ["Name", "Title"], ["Title"]);