DHTMLX 3.6 Released with New Great Features

| Comments (30)

We are excited to announce the long awaited release of DHTMLX 3.6. This update is aimed to fix the known bugs and improve stability and performance of the DHTMLX UI components. This release brings new features to dhtmlxForm and dhtmlxChart, and introduces a new component – dhtmlxPopup.


With this new UI component, the DHTMLX library allows you to save space on a page and display some additional information or UI element in a nice-looking JavaScript popup. dhtmlxPopup can be used as a simple tooltip or list, or it can include other DHTMLX component: form, grid, calendar, accordion, etc.

dhtmlxPopup - JavaScript Popup Box

You can attach the popup to any HTML object on a page. It is also natively integrated in the dhtmlxForm and dhtmlxToolbar components.

dhtmlxForm Improvements

We have added lots of small fixes and performance improvements in dhtmlxForm. Version 3.6 also supports the ability to add or remove form items on the fly. In addition, you can now dynamically set/clear field validation, notes and required fields in the form.

New Features in dhtmlxChart

We continue to improve our JavaScript charting library so the new version comes with the ability to display a combination of charts. You can combine different chart types (for example, line, bar, and area charts) on one chart. Another handy feature of chart combination is that you can show/hide the series of charts by clicking on chart names in the legend.

dhtmlxChart 3.6 - Combo Chart

dhtmlxChart 3.6 also allows you to set custom values for the horizontal scale. The values on the X-scale can be defined manually or you can automatically generate them by specifying the start/end values and the scale step.

Scrolling on Touch Devices

Since the DHTMLX components are pure JavaScript and can be viewed on mobile devices, we have improved the scrolling feature for dhtmlxGrid, dhtmlxTreeGrid, dhtmlxTree, dhtmlxCombo, and dhtmlxDataView. Now when displayed on touch devices (the latest versions of iOS and Android), these components use the native scrolling included on the device.

The link to the latest dhtmlxSuite PRO package will be sent by email to the paid users with active support/updates subscription.


  1. ikhsan April 18, 2013 at 5:26 pm

    great work dhx team!

    love it

    • Inga K. April 18, 2013 at 6:35 pm


  2. bmcgin April 18, 2013 at 6:07 pm

    Thank you for the work you’ve done with dhtmlxform. The new event handlers and new methods are great.

    I am looking forward to using popup, can you please add a few Samples?

    At the moment, I am using the Suite and the Scheduler without the connector, so I really appreciate the enhancements!!!

  3. bnmeme April 18, 2013 at 6:43 pm

    Is there any information, when Scheduler 4.0 will be released?

    • Ivan April 18, 2013 at 6:59 pm

      We plan to release dhtmlxScheduler 4.0 in May.

  4. Gemorroj April 20, 2013 at 11:40 am

    You forgot to mention the DHTMLX Message ( http://docs.dhtmlx.com/doku.php?id=dhtmlxmessage:toc ). Good library.

    • Ivan April 24, 2013 at 5:48 pm

      dhtmlxMessage was included in dhtmlxSuite since v.3.0. With this update, we just make it a separate component and updated the skins.

  5. KenWilson April 20, 2013 at 4:31 pm

    ooooouuuu. pop-ups! and field-tips…. you rock!

  6. khalid Gaffar April 21, 2013 at 9:45 am

    I like popup updates , realy that what we have been waiting , great.
    version 3.5 and earlier always asks me to enable activeX control in the browser to run the script, but 3.6 does not ask me even!, may you kindly explain this

    • Ivan April 24, 2013 at 5:54 pm

      It’s hard to say why you don’t get this message anymore. We haven’t changed any logic that can cause this issue.

  7. Real, April 24, 2013 at 9:35 pm

    you guys rock! awesome products and features!

  8. Keith April 25, 2013 at 5:52 am

    Is it fully backwardly compatible with version 3.5? If so, is the Enterprise version available?


    • Ivan April 25, 2013 at 9:07 pm

      Yes, version 3.6 is backward compatible with v.3.5. dhtmlxSuite PRO has been also updated and the download link was sent to the users with active support subscription.

  9. Peter April 25, 2013 at 8:20 am

    I hope this solves the issue with Pie Chart overlapping label when the slices values are less than 10%.

    • Ivan April 26, 2013 at 1:23 pm

      Unfortunately, this release does’t fix this issue. It will be fixed in the next version.

  10. ahmed April 25, 2013 at 8:22 am

    for enhanced scroll is it included in the touchui script, if not are you planning to add it there too?

    • Ivan April 26, 2013 at 1:22 pm

      This one is not some kind of custom scroll, but valid CSS styling, which enabled scrolling on touch devices for scrollable areas. It is enabled by default in all editions of the dhtmlx components.

  11. Frank Glück April 25, 2013 at 12:33 pm

    dhtmlxPopup is a nice feature, but how I can use this with dhtmlx grid?

    • Ivan April 25, 2013 at 9:05 pm

      Frank, please check this article in the documentation.

  12. Dushan April 30, 2013 at 7:11 pm


    How am I create multiple line graphs in the same chart using multiple data sets ?


  13. OP Bishnoi May 2, 2013 at 10:04 am

    Really it is nice…. thanks

  14. bmcgin May 24, 2013 at 5:47 am

    PopUp works great!!! Also 3.6 is blazing fast! Thank you for living up to your high standards again and again.

  15. Dan June 4, 2013 at 8:44 pm

    How do I use the “custom scroll” feature? Is there documentation on this?

    • Ivan June 5, 2013 at 3:18 pm

      Dan, do you mean “native scroll”? It is enabled by default in all editions of the dhtmlx components.

      • Dan June 5, 2013 at 6:40 pm

        Under your “what’s new” section you guys listed:
        – custom scroll compatibility

        I was assuming that allows users to add their own custom scrollbar that overrides the native OS scrollbar for skinning/theming/custom animation purposes. I probably just misunderstood.

        • Ivan June 12, 2013 at 7:23 pm

          Dan, there is the ability to add MacOS-like scrolls to the dhtmlx components. Here is the newest blog post about custom scrolls: https://www.dhtmlx.com/blog/?p=1924

  16. Nitesh jain November 17, 2014 at 3:32 pm

    Hi Team,great work…

    The place where i am struggling is if i am using both the javascript file(DhtmlxLayout.js and Dhtmlx.js),because both of them have the same function name (DhtmlxLayoutObject),the calendar component in my form does not show up.any solution please….Thanks.

    • Ivan (DHTMLX team) November 26, 2014 at 5:33 pm

      Hi, please check the correct order of the files adding: 1) dhtmlx.js 2) layout.js. If there is still a problem, please contact us at support@dhtmlx.com and provide the completed demo

Leave a Reply