我有一个页面,它从具有特定网址的网络服务获取数据, 我正在做一些traitement(一个复选框多个选项),我想让我的同一页面重新加载,并从第二个网络服务从第二个网址获取其数据,恢复其数据。
这是我第一次获取数据的js块:
var find_freelance = {
page: [$('[data-page="mypage"]')],
route: {
getdata: back + 'api/webservice1',
},
block: {
resume: $(""),
},
init: function () {
console.log(find_freelance.page);
for (var i in find_freelance.page) {
if (find_freelance.page[i].length) {
this.getData();
}
}
},
getData: function () {
$.ajax({
method: 'GET',
url: find_freelance.route.getfreelance,
dataType: 'json',
success: function (data) {
matchDataHtml(data);
matchDataHtmlFor(data);
matchDataHtmIf(data);
customTraitement()
},
error: function (data) {
console.log(data);
}
});
},
现在我希望在一个客户行动后重新加载该页面( customTraitement()) 来自第二个响应的web服务。
" API / webservice2
我该怎么办,有什么建议吗?
答案 0 :(得分:0)
在ajax函数"return false;"
getData:function(){
$.ajax({
method: 'GET',
url: find_freelance.route.getfreelance,
dataType: 'json',
success: function (data) {
matchDataHtml(data);
matchDataHtmlFor(data);
matchDataHtmIf(data);
customTraitement()
},
error: function (data) {
console.log(data);
}
return false;
});
},