等到XHR请求完成

时间:2019-03-12 15:52:21

标签: python jquery ajax selenium selenium-webdriver

我正在使用等待lambda driver: driver.execute_script("return jQuery.active == 0")来确保页面加载和完成的ajax调用。

但是,当我单击其中一个按钮时,我看到XHR呼叫在网络日志中进行,但是window.jQuery显示undefined,因此无法使用上述命令。

如何等待XHR呼叫结束或得到响应。

WebDriverWait(driver, 30).until(lambda driver: driver.execute_script("return jQuery.active == 0")

0 个答案:

没有答案