【发布时间】:2016-06-03 08:44:44
【问题描述】:
我使用 ajax jquery 调用从 Jenkins 测试报告的 REST API 中获取有关测试的数据。但是,我只想要那些“状态”没有通过和修复的测试。现在,我是否可以配置我的 Ajax 调用,以便该过滤已经在服务器端完成,这样通过的测试就不会作为响应的一部分返回?到目前为止我的 Ajax 调用:
function getTestResultsForJob(jobTestResultsUrl){
var listOfFailures = {};
$.ajax({
type: 'GET',
dataType: 'json',
url: jobTestResultsUrl,
async: false,
error: function() {
alert("Request has failed for " + jobTestResultsUrl);
},
success: function(data){
console.log('Request is success for ' + jobTestResultsUrl);
listOfFailures = data;
}
});
return listOfFailures;
}
【问题讨论】:
-
你需要在你的ajax中处理你的响应
标签: javascript jquery ajax jenkins jenkins-api