我写了一个简单的生成器来创建商品。效果很好,但是我遇到了打印问题。当我尝试从AJAX请求打印页面时,我得到的索引页面不是来自AJAX请求的数据。
怎么了?
此外,来自AJAX的数据是正确的。
$.post({
type: "POST",
url: "generate.php",
data: {pid: pid, net: net, brutto: brutto, contractor: contractor, delivery: delivery, term: term},
}).done(function(data) {
window.print(data);
});
Run Code Online (Sandbox Code Playgroud)
PHP文件示例:
<?php
$foo = "foo";
ob_start();
?>
<p><?php echo $foo; ?></p>
<?php
$result = ob_get_flush();
echo $result;
?>
Run Code Online (Sandbox Code Playgroud)