"If you need to use more than one component in your application you can put files from their codebase folders into one. The only conflict can be with dhtmlxcommon.js file, as it is included in all components. Do not hesitate to overwrite them, just make sure you keep the one which is most recent (this is important when you get component updates. Originally dhtmlxcommon.js is the same in all components codebase folders)."
Do I have toinclude dhtmlxcommon for every component???
If you initialize grid from table via creating dhtmlXGridFromTable object, you can work only with methods which can be called after grid initialization.
To set column width use setColWidth(ind, value) method where ind - column index, value - new width value.
Also you have both css class ( class=“dhtmlxGrid” ) and js command which lead to double-initialization. Just remove css class for more stable work The column parameters , such as width , type, align, sort can be defined directly at part of html table instead of commands
<table …
nombre
…
Get a guaranteed answer from DHTMLX technical support team
under the most suitable support plan