3つの追加のカスタムテキストフィールドがあり、いくつかのコンテンツがある投稿があります.今、前面にリンクがあり、その3つのフィールドのコンテンツをポップアップします.ページが読み込まれると、それらは表示なしモードになりますが、リンクをクリックすると、fancyboxポップアップで開きます.今、tcpdfを使用して各ファイルのpdfを生成したい、または目的のためにtcpdfを使用している他の簡単な方法を使用していますが、3つのフィールドすべてを単一のpdfで取得するため、リンクをクリックするとajaxを使用しますアンカータグの値を取得してに渡しますajax経由のpdfパラメータですが、ここでは何も機能していないようです。single.phpのajax呼び出しのコードです
<script type="text/javascript">
jQuery(function($){
$('nav a.cboxElement').on('click', function(){
alert('hi');
var nv = $(this).text().toLowerCase().replace(/\s+/g, "_");
alert(nv);
$.ajax({
type: "POST",
url: '<?php echo get_template_directory_uri(); ?>/popupdatatopdf.php',
data: {valueMin : nv}
}).done(function(result) {
alert(result);
console.log(result);
});
});
});
</script>
以下のコードでは、popupdatatopdf.php の場合、印刷された hello が表示され、pdf で hello123 が表示されますが、ajax リクエストを介して取得したデータが pdf で印刷されず、コンソールでチェックしたところ、リクエストの値が表示されますが、印刷されません。私はpdf
echo "hello";
$pdfname="uu";
$mlm=$_REQUEST['valueMin'];
$nn="hell0123";
$html3.="<div style='font-size:23px;'>".$mlm.$nn."</div>";
$html3.="<div style='font-size:23px;'>ppc</div>";