Я отправляю данные в двух частях через AJAX:Сериализация форму с помощью JQuery
data: {
imageData: ctx.imageData,
formData: $("#content-add-form").serialize()
},
imageData
является базой 64 закодированные изображения, которые затем изменены и сохранены с помощью PHP скрипт.
formData
все поля формы. Проблема в том, что выходит на другом конце, как:
title=my+title&date=16-09-2013
Как я могу отправить его так каждое поле представляет собой массив? А также использовать метод serialize()
?
Как указано в моем первоначальном вопросе, seralize не работает. – panthro
Вы можете отправить свои данные в формате json. Используйте функцию json_encode и отправляйте данные в виде строки. –
Это не работает, потому что json encode - это функция php, а не js. – panthro