[Seaside] Degrading Remove Button
joel.turnbull at ardishealth.com
Mon Oct 5 14:47:51 UTC 2009
This is working great, Lukas, thank you.
One more question. What's the best way to trigger a refresh after the
My best guess is to add a hidden submit button with an empty callback, and
activate it via onSuccess: or onComplete:, but I can't figure out how to
trigger it because triggerFormElement: ignores submit callbacks. Maybe the
hidden submit is not even necessary. Here's where I'm at...
onClick: (html scriptaculous request
callback: [ self removeItem ];
confirm: 'Are you sure to remove Foo?';
onSuccess: ( html scriptaculous request triggerFormElement:
callback: [ (self confirm: 'Are you sure to remove?') ifTrue: [
self removeItem ] ];
On Fri, Oct 2, 2009 at 12:56 PM, Lukas Renggli <renggli at gmail.com> wrote:
> Try something along:
> html anchor
> onClick: (html scriptaculous request
> callback: [ self removeItem ];
> confirm: 'Are you sure to remove Foo?';
> return: false);
> callback: [ (self confirm: 'Are you sure to remove?') ifTrue: [
> self removeItem ] ];
> with: 'remove'
> 2009/10/2 Joel Turnbull <joel.turnbull at ardishealth.com>:
> > I have a remove button that I'd like to pop a js confirmation dialog.
> > I'd like the button to degrade so that if js is disabled, the user will
> > taken to a separate confirmation page, ala the WAComponent confirm:
> > Here's the closest I've gotten
> > html submitButton
> > onClick: 'return confirm(''Are you sure you wish to remove', aFoo
> > name,'?'')';
> > callback: [ self confirm: 'Are you sure you wish to remove', aFoo
> > ];
> > with: each value
> > The problem with that is, the result of the js confirmation returning
> > is the callback, which is another confirmation.
> > It seems like I need a separate callback to handle the result of the js
> > confim. Is that doable? Any other ideas?
> > I played around with the WAAsyncComponent onClickCallback: but that
> > seem to do what I expected.
> > Thanks,
> > Joel
> > _______________________________________________
> > seaside mailing list
> > seaside at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> Lukas Renggli
> seaside mailing list
> seaside at lists.squeakfoundation.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the seaside