CasperJS与Ajax请求

时间:2015-08-31 19:26:01

标签: javascript ajax casperjs

我很难理解如何测试一个生成AJAX请求的简单表单,并根据响应加载新页面或显示错误。

这个'的范围请求后正在改变。提交表单后,这个'是指查询的XHR结果,而不是页面,所以当然没有找到标题。我的代码:

select c.*
from combos c
where exists (select 1
              from combos c2
              where c2.fkey = 40 and
                    c2.col1 = c.col1 and c2.col2 = c.col2
             );

只要我愿意,我就可以增加等待,但仍然会失败。我知道这是补救措施,请原谅我,但我一直在寻找解决方案。这是类似的:Update whole page on Ajax request也许我出去吃午饭,但由于页面正在发出AJAX请求,我不想要复制请求 - 我想让它页面发出请求,然后看看会发生什么。我们做了很多像这样的AJAX请求,我不想为我需要测试的每个页面拦截/重写/解析它们。 Casperjs, how to only proceed after receiving response from an ajax call似乎也提出了这种方法(尽管函数getSomethingFromMyServerViaAjax()可能没有发送请求,但我无法告诉。)

非常感谢,这是在踢我。

0 个答案:

没有答案