[Seaside] capture client events in seaside?
ljw1001 at gmail.com
Tue Sep 13 13:18:41 UTC 2011
hmm. I tried your suggestion and it's almost working, but I don't see how to
get the current selection value back. If I replace the [do your stuff here]
block with one that accepts an argument, like [:val | doSomethingWIth: val]
I get an exception stating that the block wants an argument, but it's not
being called with one.
I tried to use* html select callback: *to get the selected value (this seems
to be what the example on the Jquery/seaside web pages show), but it never
list: Dao new allProducts;
*callback: [ :value | currentProduct := value ];*
onChange: (html jQuery ajax callback: [
productEntryAction value: currentProduct]).
Any other suggestions would be appreciated. Thanks again.
On Sun, Sep 11, 2011 at 2:46 PM, Milan Mimica <milan.mimica at gmail.com>wrote:
> html select list
> onChange: (html jQuery ajax callback: [ do your stuff here ]).
> On 11 September 2011 20:39, Larry White <ljw1001 at gmail.com> wrote:
> > Hi what is the best way to capture a client-side event in seaside?
> > I have a menu that includes a select box. I would like to capture the
> > event so that I can update a view when the selection changes.
> > html select list: (Dao new) allProducts;
> > callback: [ :value |
> > productEntryAction value].
> > I guess I could wrap it in a form and put a 'go' submitButton next to it,
> > but that seems so 2004 ;) Is there anything better?
> > _______________________________________________
> > seaside mailing list
> > seaside at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> Milan Mimica
> seaside mailing list
> seaside at lists.squeakfoundation.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the seaside