PHPのファイル(htmlとphpのミックス)の内容を既存のdivに追加するにはどうすればいいですか?PHPファイル(html w/php)の内容をdivに追加
私は3つの異なるPHPファイルをロードするこのdivを定義しました。しかし、これは非常に遅いので、各PHPはhttpで多くの項目を取得します。私は最初のPHPを<?php require("readenglish.php"); ?>
し、後に非同期的に他のものをロードしたいと思います。私は$ .get()を試しましたが、PHPの内容は読み込まれません。
ここにdivがあります。
ここには、PHPファイルを読み込むスクリプトがあります。
<!-- EDIT WANT THIS INSTEAD OF WHAT IS COMMENTED OUT ABOVE -->
<script>
$(document).ready(function(){
$.get("readfrench.php",function(data){
$("#readings").append(data);
},'html');
$.get("readspanish.php",function(data){
$("#readings").append(data);
},'html');
});
</script>
ここはサンプルのPHPファイルです。
<?php
$todayfeast = date("Ymd");
$ctitlefe = 'http://feed.evangelizo.org/reader.php?date='.$todayfeast.'&type=reading_lt&lang=AM&content=FR';
$creadfe = 'http://feed.evangelizo.org/reader.php?date='.$todayfeast.'&type=reading&lang=AM&content=FR';
if ($curl_exists) {
curl_setopt($ch, CURLOPT_URL, $ctitlefe);
$titlefe = curl_exec($ch);
curl_setopt($ch, CURLOPT_URL, $creadfe);
$readfe = curl_exec($ch);
}
?>
<div id="readf" class="tabbertab">
<h2>First Reading</h2>
<div id='titlefe' class='rtitle'>
<?php echo $titlefe; ?>
</div>
<div id='readfe' class='rtext'>
<?php echo $readfe; ?>
</div>
</div>
PHPファイルは、要素をHTMLに渡される変数に検索内容をロードします。これらの要素は、上部に表示されたdivに追加する必要があります。
$ .get()を呼び出す別の方法はありますか?これを行う別の方法はありますか?
あなたはすでにajax経由で読み込んでいて、要素に詰め込んでいるようです。それで問題は何ですか? – Tejs
@ user823527あなたのPHPコードを確認してください。いいですか? 。 – Niranjan
@Tejs私が欲しいものを表示するために質問を更新しました。 ajaxはコンテンツを送信しません。私が ''の中に直接置くと同じ内容が読み込まれます。私は$ .get()の作業をしたい、あるいは同じやり方、つまり.phpを非同期でajax呼び出しを行うための別の方法が必要です。 – user823527