jQWidgets ver. 26.0.0, July-09-2026
- New: jqxChat widget
- Model-new AI chat/assistant widget (
jqxchat.jswith a provider-agnostic transport supporting Anthropic, OpenAI, and different adapters - Streaming responses, typing indicator, avatars, timestamps, and a themeable “trendy pores and skin” impartial of the jqWidgets theme
- Demos beneath
demos/Javascript & JQuery/jqxchat/(together withdefaultfunctionality.htm) - Full integration equipment (
jqxchat-integration/) with server-side streaming proxies (PHP + Node/Specific) so API keys keep off the shopper, plus TypeScript typings - New API docs (
jqxchat-api.htmand pages forchatColorScheme,chatMode,chatProvider,chatRole, and many others.)
- Model-new AI chat/assistant widget (
- New: jqxGrid AI options (
jqxgrid.ai.js)aiCommand()— pure language → filter/kind/groupaiAsk()— conversational analytics over the (filtered) informationaiSummarize()— summarize chosen/seen rowsaiExplainRow()— clarify a row vs. the datasetaiClassifyColumn()— AI-generated label per row- New grid choices:
aiProvider,aiModel,aiProxyUrl,aiHeaders,aiSendRequest,aiMaxRows - Outcomes hearth as
gridaiResult/gridaiErroroccasions; actions are validated in opposition to actual columns earlier than being utilized (by no means executed as code) - New demos:
ai-ask-data.htm,ai-classify-column.htm,ai-command-bar.htm,ai-summarize.htm(JS and Angular variations)
- New: jqxGrid cell templates (
jqxgrid.celltemplates.js)- Declarative
cellTemplatecolumn property (badge, avatar, moustache-style string templates, or a operate) - Compiles to a regular
cellsrenderer, so kind/filter/web page/export maintain working unchanged - Demo:
cell-templates.htm
- Declarative
- Core widget fixes
- jqxgrid.js — accessibility go:
position/aria-label/aria-haspopupadded to the column-menu button and header filter/kind icons so display readers announce them correctly; newcolumnmenustringlocalization key - jqxgrid.filter.js — AI-assisted filter now makes use of the configurable
aiModelpossibility as an alternative of a hardcodedgpt-4 - jqxgrid.choice.js — mounted a bug the place unselecting filtered rows in checkbox-selection mode left holes in
selectedrowindexes(by way ofdelete), which saved the header checkbox caught “checked” even with nothing chosen; now rebuilds the array cleanly - jqxgrid.kind.js — traditional (image-based) themes now get the sort-priority quantity utilized to the asc/desc arrow components too (beforehand solely the overall kind icon), and it’s cleared appropriately when sorting is eliminated
- Kinds (
jqx.base.css,jqx.darkblue.css,jqx.tailwind.css) — substantial additions (theme updates in darkblue/tailwind) for jqxChat and the brand new cell templates
- jqxgrid.js — accessibility go:
This entry was posted in ANGULAR, ANGULAR GRID, Chart, Grid, html components, JavaScript, JavaScript Plugins, JavaScript UI, JavaScript UI Plugins, JavaScript UI Widgets, jQuery UI, jQWidgets, Pivot Grid, React, react grid, React Javascript Library, REACTJS and tagged ai assistant, ai chat, grid, jQWidgets. Bookmark the permalink.

