PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → Refresh Bar Chart Control on Button Click AJAX -  WebDev 18
Refresh Bar Chart Control on Button Click AJAX - WebDev 18
Iniciado por Tony Turner, 22,nov. 2013 22:21 - 1 respuesta
Publicado el 22,noviembre 2013 - 22:21
Hi

I have a bar chart control with 2 series in the initialization code.

The bar Chart displays fine, I want to add a third series but I am unable to refresh the chart control.

The 3rd series is added via a click function on a button set to AJAX.

How can I refresh the data on a chart control using a button with AJAX on?
I want to avoid refreshing the page.

INITIALIZATION CODE

grAddData(CHART_NoName1,1,1,2)
grAddData(CHART_NoName1,1,2,5)
grAddData(CHART_NoName1,1,3,7)
grAddData(CHART_NoName1,1,4,9)
grAddData(CHART_NoName1,1,5,10)
grAddData(CHART_NoName1,1,6,18)

grAddData(CHART_NoName1,2,1,2)
grAddData(CHART_NoName1,2,2,5)
grAddData(CHART_NoName1,2,3,7)
grAddData(CHART_NoName1,2,4,9)
grAddData(CHART_NoName1,2,5,10)
grAddData(CHART_NoName1,2,6,18)



CLICK CODE ----- AJAX ON

grAddData(CHART_NoName1,3,1,2)
grAddData(CHART_NoName1,3,2,5)
grAddData(CHART_NoName1,3,3,7)
grAddData(CHART_NoName1,3,4,9)
grAddData(CHART_NoName1,3,5,10)
grAddData(CHART_NoName1,3,6,18)


grAutoRefreshSeries(CHART_NoName1,1)
grAutoRefreshSeries(CHART_NoName1,2)
grAutoRefreshSeries(CHART_NoName1,3)


I have tried for 3 days :(

Thank you

Tony Turner
Miembro registrado
8 mensajes
Publicado el 16,diciembre 2013 - 19:27
Try using
grDraw(CHART_NoName1)
to redraw your chart. In your example above you have refreshed the Series but not the chart as a whole.

--
Zach Allen
BaseBridge Ltd.
Software Developer