Colorbox - как установить свойство данных для использования POST вместо GET - PullRequest
3 голосов
/ 28 июня 2011

Я использую плагин colorbox и, согласно документам, свойство data позволяет отправлять значения GET или POST через ajax-запрос. Я могу отправить свои данные через GET без проблем, но не могу понять, как перейти на POST. Я использую сериализацию, чтобы установить данные формы в парах имя / значение. У меня есть код ниже:

Есть ли способ установить это в POST?

var data = $('form').serialize();

            console.log(data);

            // Preview newsletter - bind colorbox to event
            $('a#preview').colorbox({
                width: '670px',
                href: $(this).attr('href'),
                data: data
            });

            return false;
        });

Ответы [ 2 ]

2 голосов
/ 28 июня 2011

Использование

 $('form').serializeArray();
0 голосов
/ 28 июня 2011

Свойство data будет действовать точно так же, как аргумент данных jQuery .load (), поскольку ColorBox использует .load () для обработки ajax.

...