<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16809" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial>Hi, I am having a problem
with ajax. I'm using an evaluator to update some parts of my page, everything
going well, except for a few graphics made with the Google charts API. All the
callbacks are executed, and executes the rendering code correctly , but the
change is not displayed until I make a complete refresh. Any idea what could be
happening?</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2>QuestionnaireComponent >> renderGraphicsOn: html</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial size=2> html div id:
'graphics'; with: [<BR> html heading level: 4; with:
'Score for team'.<BR> html div id: 'teamsGraphic'; with:
[<BR> self renderTeamsScoreGraphicOn:
html.<BR> ]. <BR> html heading
level: 4; with: 'Score for metric'.<BR> html div id:
'metricsGraphic'; with:[<BR> self
renderMetricsScoreGraphicOn:
html<BR> ]<BR> ]</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2>QuestionnarieComponent >> renderPossibleAnswersForQuestion:
question withIndex: index on: html</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial size=2>html
form:[<BR> (html select)<BR> id: index
asString;<BR> list: question
answers;<BR> labels: [:each | each
text];<BR> selected: (questionnaire choiceForQuestion:
question) answer;<BR> callback: [:value | selection :=
value];<BR> onChange:<BR> ((html
evaluator)<BR> triggerFormElement: index
asString;<BR> callback: [:script |
<BR> questionnaire answer: question with:
selection by: self session user
username.<BR> (script
element)<BR> id: 'personDiv' , index
asString;<BR> update: [:r | r
text: 'answered by ' , (questionnaire choiceForQuestion: question)
person].<BR> (script
element)<BR> id:
'scoreDiv';<BR> update: [:r | self
renderScorePanelOn: r].<BR> (script
element)<BR> id:
'submitButton';<BR> update: [:r |
self renderEvaluateButtonOn: r
]. <BR> (script
element) <BR> id:
'teamsGraphic';<BR> update: [:r | self
<STRONG>renderTeamsScoreGraphicOn</STRONG>:
r].<BR> (script
element)<BR> id:
'metricsGraphic';<BR> update: [:r |
self renderMetricsScoreGraphicOn: r].</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2> (script
element)<BR> id:
'submitButton';<BR> update: [:r |
self renderEvaluateButtonOn: r ]])]</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2>---------------------------------------------------------------------------------------------------------------------------</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2>QuestionnaireComponent >>
<STRONG>renderTeamsScoreGraphicOn</STRONG>: html<BR> <BR> html render:
teamsComponent</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2>-------------------------------------------------------------------------------------------------------------------------</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial
size=2></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT face=Arial size=2>Sebastián Van
Lacke</FONT></DIV></DIV></BODY></HTML>