我需要将一些SVG文档从DOM发送到PHP脚本。我像这样从DOM中提取SVG:
backText = $('#svg').getSVGDocument;
我将像这样发送JSON:
var orderData = {
"ordererEmail": userData.orderemail,
"ordererName": userData.ordername,
"ordererPhone": userData.orderphone,
"device": phoneModel,
"price": orderPrice,
"back": bgColor,
"backText": backText
}
//...
$.ajax({
url: 'order.php',
type: 'POST',
data: { dataBunch: orderData },
//another methods
});
有可能吗?或者我应该首先将SVG文档转换为PNG?还是别的什么?
变化
data: { dataBunch: orderData },
:
data: { dataBunch: JSON.stringify(orderData) },
在客户端,你需要反序列化json对象,这将是很好的。