Можно заранее определить ajax аргументы без ajaxSetup? - PullRequest
0 голосов
/ 29 апреля 2020

Мне нужно изменить некоторые из 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 (), который не рекомендуется ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...