Метод jQuery $.ajaxSetup
не учитывает поле data
в хэше опций при вызове $.post
или $.get
?
Например, у меня может быть такой код:
$.ajaxSetup({ data: { persist: true } });
Затем, чтобы отправить запрос POST, я бы назвал это:
$.post("/create/something", { name: "foo" });
Я ожидал, что фактические данные POST будут выглядеть так:
{
persist: true,
name: "foo"
}
но единственные данные, отправленные $.post
, это { name: "foo" }
. Есть ли способ получить ожидаемое поведение? Я использую jQuery 1.4.1.