我正在开展一个项目,我有一个商务卡SVG。和一些输入,改变卡的一些文字和颜色。
之后,我获取所有SVG内容并发送到通过TCPDF库创建pdf并发送邮件的服务器。
代码在本地完美运行,但客户端上的ajax失败。我试图找到问题,但没有取得任何成功。
这是代码
var front = $('#show_card .front_print').html();
var back = $('#show_card .back_print').html();
var data = $(this).serialize() + '&action=send_query' +
'&front_side=' + encodeURIComponent(front) +
'&back_side=' + encodeURIComponent(back);
$.ajax({
url: ajaxurl,
type: 'POST',
data: data,
beforeSend: function() {
$('.image_loader').show();
$('input[name="submit_order"]').attr('disabled', 'disabled');
}
})
.done(function() {
$('.image_loader').hide();
$('.success_msg').show();
$('#form_complete').removeAttr('disabled');
});