jquery - Colorbox - 如何设置数据属性以使用 POST 而不是 GET

标签 jquery ajax jquery-plugins colorbox

我正在使用 colorbox 插件,根据文档,data 属性允许通过 ajax 请求提交 GET 或 POST 值。我可以通过 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;
        });

最佳答案

使用

 $('form').serializeArray();

关于jquery - Colorbox - 如何设置数据属性以使用 POST 而不是 GET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6504581/

相关文章:

javascript - 在页面加载之前运行模块脚本?

javascript - css 不是 AngularJS 中现有元素的函数

javascript - 如何在 for 循环中使用延迟对象

javascript - 如何在javascript函数中获取模型值并将其传递给 Controller ​​?

ajax - jquery对话框问题

javascript - jquery 打印区域打印 css 颜色

jquery - 使用 ShimConfig 的 Requirejs 2.0 和带有插件的 jQuery 是否需要路径?

jQuery - 获取第一个子div

ajax - 使用 AJAX 时清除 IE 缓存,而不使用缓存清除查询字符串,但使用 http 响应 header

android - 适用于 Android 和我手机的缩放级别插件