【发布时间】:2009-05-05 09:47:14
【问题描述】:
我目前正在研究一个使用 php 将图表生成为图片的类。我想用jquery动态加载这些图片。我怎样才能做到这一点??我不会有一个真正的图片文件,只有当我用 ajax 调用它时文件的内容......而且我不能简单地将 php 脚本定义为 src,因为我需要将 Post 参数传递给图片......
编辑:
好吧..我想我必须进一步解释一下...
这里是html代码:
<div>
<img id="image" />
</div>
<input type="button" onclick="loadPicture();" />
当按钮被按下时,一些数据应该被发送到生成图片的 php 脚本。回调函数或类似的东西现在应该将图片发布到 img- 元素中。 简单地将图片发布到 img 标签中是行不通的。以下代码可以工作,但我如何添加 POST 参数?
<img src="<scriptname>.php" />
【问题讨论】:
-
“post params”是什么意思?正如我在下面所说的,jQuery .post 方法可以接受参数并将结果作为回调返回。在这里您可以找到更多相关信息:docs.jquery.com/Ajax/jQuery.post
-
我的意思是在帖子标题中发送的参数。我知道 $.post 函数,但我真的不知道响应应该是什么样子。我无法传递图像路径,因为图像不存在,我无法传递图像本身,因为我无法显示它(我不知道如何显示它)...
标签: php javascript jquery ajax image