Hi,
unfortunately it works not completely as expected. The reason is that
that jQuery event if fired when the response is received, not when the
response is processed. So i have a race-contition here where tapestry is
aplying zoneupdates or redirects but my script thinks that the request
is already done.
It looks that I explicitely need a hook to when tapestry is done
processing the result.
So again my question: what is the best way to extend dom.js? or do we
need to add the event to the tapestry-core?
Hi Thiago,
thank you very much for the hint. Look that I searched at the wrong
place. I could solve my problem using the following script:
define(["jquery"],function($) {
var ajaxCount=0;
$(document).ajaxStart(function() {
ajaxCount++;
console.log("Ajax Start. Number of runing ajax requests:
"+ajaxCount);
document.ajaxRunning=ajaxCount>0;
});
$(document).ajaxStop(function() {
ajaxCount--;
console.log("Ajax Stop. Number of runing ajax requests:
"+ajaxCount);
document.ajaxRunning=ajaxCount>0;
});
});
Plus a special "WebDriverWait"-Condition that checks this flag.
On Wed, 23 Jul 2014 10:46:24 -0300, Michael Wyraz
<michael.wy...@evermind.de> wrote:
Hi,
Hi!
I'd like to track ajax requests (when do they start, when they are
finished) for some purposes:
Both Prototype and jQuery provide callbacks for this.
--
Mit freundlichen Grüßen / Kind regards
Michael Wyraz
evermind GmbH
Schorlemmerstraße 1
04155 Leipzig
Tel.: +49 (0)341-25 39 66 - 0
Fax: +49 (0)341-25 39 66 - 1
Funk: +49 (0)177-73 00 00 3
E-Mail: michael.wy...@evermind.de
HRB: 21586
Amtsgericht Leipzig
Geschäftsführer:
Christoph Klemm
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org