在 POST 之后获得 Iron-Ajax 的 return 成功值
get the return value of success in Iron-Ajax after POST
我目前正在使用 Polymer 进行项目,我想获得 APIreturn 的值 在 POST 之后使用 Iron-Ajax.
这是我的示例代码,
var rs = $.ajax({
type: "POST",
url: apiUrl,
data: _data,
dataType: "json",
contentType: 'application/json'
});
rs.done(function (data) {
console.log(data);
alert(data);
}
});
Ajax
默认为asynchronous
,需要添加async:false
使其成为synchronous
var rs = $.ajax({
type: "POST",
url: apiUrl,
data: _data,
async:false,
dataType: "json",
contentType: 'application/json'
});
var result = null;
rs.done(function (data) {
console.log(data);
alert(data);
result = data;
}
});
//return result;//you can return value like this
我目前正在使用 Polymer 进行项目,我想获得 APIreturn 的值 在 POST 之后使用 Iron-Ajax.
这是我的示例代码,
var rs = $.ajax({
type: "POST",
url: apiUrl,
data: _data,
dataType: "json",
contentType: 'application/json'
});
rs.done(function (data) {
console.log(data);
alert(data);
}
});
Ajax
默认为asynchronous
,需要添加async:false
使其成为synchronous
var rs = $.ajax({
type: "POST",
url: apiUrl,
data: _data,
async:false,
dataType: "json",
contentType: 'application/json'
});
var result = null;
rs.done(function (data) {
console.log(data);
alert(data);
result = data;
}
});
//return result;//you can return value like this