Необходимо отправлять данные со статической страницы html на другую страницу, размещенную в другом домене. Обычно я создавал и iframe с формой внутри него с методом post, и действия которого были направлены на эту веб-страницу и, наконец, отправляли эту форму. Сложность заключается в том, что я собираю данные со своей статической html-страницы и создаю аналогичную (реплику) форму внутри iframe (с указанными выше атрибутами, например, с методом &); если есть много полей, я бы изо всех сил пытался это сделать с помощью javascript. Так есть ли какие-либо jquery-решения для этой вещи?jquery solutions to post to another site from static html page
4
A
ответ
1
Вы можете попробовать использовать JSONP в качестве альтернативного метода. Краткий обзор JSONP можно найти в википедии (http://en.wikipedia.org/wiki/JSON#JSONP). jQuery реализует поддержку JSONP с помощью метода .getJSON (http://docs.jquery.com/Ajax/jQuery.getJSON).
К сожалению, для использования JSONP вам необходимо отправить данные формы в виде строки запроса (запрос GET, а не запрос POST). Вы можете сериализовать форму в строку запроса, используя метод сериализации jquery (http://docs.jquery.com/Ajax/serialize).