Кое с чем разобрался, есть там такая опция:
extraData: {
varName:1,
varName:'string'
}
в принципе в неё можно добавить сколь угодно ключей и значений и она как раз попадает в массив $_POST. Так что всё таки разработчик предусмотрел такую возможность.
Только вот дело в том, что varName это ключ, а 'string' значение, значит в пост попадает массив, внутри которого уже данные, полученные из формы. Получается что они были предназначены для отправки постом и подготовлены для этого, а попав в другой массив, амперсанд уже теряет смысл. Данные я так понял это добавляется здесь:
// Append extra Form Data
$.each(widget.settings.extraData, function(exKey, exVal){
fd.append(exKey, exVal);
});
fd это formData
Может кто-нибудь знает как сделать, чтобы данные из формы добавлялись сюда в чистом виде?