【发布时间】:2026-02-06 19:10:01
【问题描述】:
我正在使用 jquery 来覆盖表单提交。然后使用 iframe true 调用 colorbox 并将数据设置为对象。由于 colorbox 使用负载进行 ajax 调用,将数据属性设置为对象应该使用 post submit 方法。然而事实并非如此。有没有办法做到这一点?
$("#checkout_form").submit(function(e){
e.preventDefault();
e.stopPropagation();
var data = $.parseJSON($(this).find("[name=payload]").attr("value"));
$.colorbox({
href:$(this).attr("action"),
width:'600',
height:'450',
iframe:true,
data:data,
overlayClose:false
});
});
【问题讨论】:
标签: jquery ajax post iframe colorbox