jQWidgets Forums

jQuery UI Widgets Forums Grid Grid or Table ?

Tagged: 

This topic contains 4 replies, has 3 voices, and was last updated by  Peter Stoev 10 years, 10 months ago.

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
  • Grid or Table ? #52982

    jccompagnon
    Participant

    When do you recommend using Grids VS DataTable ?

    What are the main differences, they seems very similar ?

    Grid or Table ? #52988

    Peter Stoev
    Keymaster

    Hi jccompagnon,

    The key difference between jqxGrid and jqxDataTable is that jqxDataTable does not support UI Virtualization which means that the widget is not appropriate for scenarios which require Vertical Scrolling of large data sets. If you need to display a large data set in jqxDataTable, then you will have to enable the Paging functionality. jqxGrid is more advanced widget and as such it comes with some features which are not available in jqxDataTable. Some of these features are: State Maintanance, Virtual Scrolling, Cells Selection, Checkbox Boolean Column, Checkbox Selection, Grouping with Drag & Drop, Cell Editing, Excel-like Filtering, Filter Row, Column Menus, Drag & Drop, Clipboard Operations and Deferred Scrolling.

    Best Regards,
    Peter Stoev

    jQWidgets Team
    http://www.jqwidgets.com/

    Grid or Table ? #53003

    jccompagnon
    Participant

    Thanks Peter, I get it now

    Grid or Table ? #57786

    peterke91
    Participant

    Is there a case when it’s better to use DataTable? (when?)
    if Grid is always better ( previousQuestion.empty() ), why do DataTable exists?

    Grid or Table ? #57788

    Peter Stoev
    Keymaster

    Hi peterke91,

    It is a personal choice which widget to use. If I build a LOB app and I need advanced features, then I would use jqxGrid. However, for something simpler, I would use jqxDataTable instead. The reason is: it is smaller in size and is much easier to learn. Also, if I have existing app with HTML Tables, then I would use jqxDataTable, too due to the reason that I can create it from table tag.

    Best Regards,
    Peter Stoev

    jQWidgets Team
    http://www.jqwidgets.com/

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.