At the bottom of the page in the footer I have this:
html document
addLoadScript:
(html jQuery document
onAjaxSend: (html jQuery class: 'spinner') show;
onAjaxComplete: (html jQuery class: 'spinner') hide;
onAjaxError:
(self ajaxErrorHandler asFunction: #('event' 'jqxhr' 'settings' 'exception')))
So I think all you're missing is the #document send in there.
Also on a case by case basis you can use POST rather than GET if you do a
html textInput
onChange: html jQuery post serializeThis;
on: #mvVar of: self.
I'm not sure of the trade-offs of using POST all the time vs GET but I think for Seaside it won't hurt. Probably :)
Mariano Martinez Peck wrote
Hi guys,
I have a few places where I am reaching the limit of URL size due to AJAX
serialziation. I can manually fix the places where I serialize a bunch and
do:
jQuery ajax type: 'POST';
serializeForm;
...
But I am wondering if I can change this globally, for all AJAX requests. I
tried this:
html jQuery ajaxSetup type: 'POST'
But doesn't seem to work. Does someone know how to?
In addition, I wonder, is it a bad idea to set 'POST' as default?
Thanks in advance,
--
Mariano
http://marianopeck.wordpress.com_______________________________________________
seaside mailing list
[hidden email]http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside