Мне нужно изменить некоторые из ajax аргументов между вызовами без дублирования всех ajax logi c, например:
var options = {}
if(condition) {
options = {
method: 'POST',
type: 'post',
contentType: false,
processData: false,
data: data
}
} else {
options = {
method: 'POST',
data: JSON.stringify(data)
}
}
$.ajax({url, options})...rest of code
Но, таким образом, это не работает должным образом (ajax звонок сделан, но без данных внутри). Есть какой-то метод без использования ajaxSetup (), который не рекомендуется ??