我正在学习php和jquery。我有一个名为renderpicture.php的php文件,它返回一个HTML img标记中动态创建的图像。我想在我的网页上单击事件之后更改那个图像——而不需要重新加载页面。我知道我需要一个jQueryAjax调用来呈现图片。我知道我需要将DIV的内部HTML设置为jquery ajax调用的结果。我在这里学习了如何设置内部HTML,如何使用jquery替换DIV的innerHTML?但我不太确定如何使用Ajax调用来实现这一点。
如何使用jquery将DIV的内部HTML设置为PHP文件的输出?
以下是jquery和一些HTML:
$(document).ready(function(){
$("#myDIV").click(function(){
//var resultOfAjaxCall = $.ajax({ url: './renderPicture.php',});
$("#myDIV").html(resultOfAjaxCall); //This is roughly what I want to do
});
});
$cryptinstall="./renderPicture.php";
include $cryptinstall;
?>