[Seaside] Little help for callback: value:
Marco D'Ambros
marco.dambros at usi.ch
Tue Feb 9 11:31:08 UTC 2010
Ok, thanks.
Now, considering the following code snippet:
(html submitButton)
onClick: ((html evaluator)
callback: [:value | self halt.]
value: 'alert(''test'');');
text: 'Submit'
if I understood correctly, when the button is pressed the javascript is executed and the result of the execution is sent back to the callback block.
However, when I click the button the javascript is not executed, as the Alert('test') does not appear.
Cheers,
Marco
On Feb 9, 2010, at 12:17 PM, Lukas Renggli wrote:
>> I am trying to use
>>
>> SUEvaluator >> callback: value:
>>
>> to do it. The idea was to put the evaluation of the javascript command in the value part and pass its result to the callback. However, I am not sure whether this is the right way to go..
>> Could you give me some suggestion on how to implement this?
>
> That's definitely the right way. You need to consider that the
> Javascript code that is used to calculate the value should be a
> string, because it will be put into the request URL of the evaluator.
> Have a look at the senders of #callback:value: there are several
> examples where values are concatenated in Javascript and split again
> in Smalltalk.
>
> Lukas
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
More information about the seaside
mailing list