これを処理する最良の方法は何か分かりませんが、私がやろうとしていることはここにあります。ユーザーが写真を削除した後、2つの部門を新しい統計情報と新しいテーブルで更新する必要があります。これは最初に2つの関数を呼び出すことで行われます。どういうわけかjqueryでこれらのPHP関数を呼び出すことができますか、より良い方法がありますか?ここでjquery loadを使用してPHP関数を呼び出すことはできますか?
私の現在のコードスニペットは、次のようになります。
<?php
include('header.php');
?>
<script type="text/javascript">
$(document).ready(function() {
$('.image_result li').click(function() {
var imgInfo = $(this).attr('id').split(':');
if(confirm('Are you sure you want to delete this image?')) {
$.post('delete_image.php?image_id=' + imgInfo[0] + '&user_id=' + imgInfo[1], function(data) {
// How can I update both divs (imageStats, and imageTable) by calling my two PHP functions?
});
}
});
});
</script>
<div id="imageStats" ><?php echo get_image_stats(); ?></div>
<div id="imageTable" ><?php get_user_images(); ?></div>
先行研究はありますか? –