При вызове нескольких параллельных вызовов AJAX у вас есть две возможности для обработки соответствующих ответов.
Promises'
и $.when
, который принимает promise
s, и его обратный вызов .done
вызывается, когда все promise
s успешно возвращаются с соответствующими ответами. Пример
function ajaxRequest(capitalCity) {
return $.ajax({
url: 'https://restcountries.eu/rest/v1/capital/'+capitalCity,
success: function(response) {
},
error: function(response) {
console.log("Error")
}
});
}
$(function(){
var capitalCities = ['Delhi', 'Beijing', 'Washington', 'Tokyo', 'London'];
$('#capitals').text(capitalCities);
function getCountryCapitals(){ //do multiple parallel ajax requests
var promises = [];
for(var i=0,l=capitalCities.length; i
Capital Cities :
Respective Country's Native Names :
Как уже нашел Redem, некоторые специальные символы должны быть экранированы следующим образом:
control.type_keys('customer asked for 30{%} discount', with_spaces=True)
или метод .set_edit_text()
можно использовать для управления окном редактирования:
control.set_edit_text('customer asked for 30% discount')