Я много раз видел эту технику на других вопросах, чтобы сделать AJAX POST:
var postData = $('#my-form').serializeObject();
$.post(url, postData, function(){});
Но я хочу сделать следующее:
var data = {name1: 'value1', name2: 'value2'};
$.post(url, data, function(){});
И этовыдает ошибку:
Ошибка типа: undefined не является функцией (рядом с '... $. ajax ...')
Какая техника позволяет мне публиковать не-DOM объекты как данные формы HTTP?