Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php jquery在对话框中预览修改后的图像_Php_Jquery_Ajax - Fatal编程技术网

Php jquery在对话框中预览修改后的图像

Php jquery在对话框中预览修改后的图像,php,jquery,ajax,Php,Jquery,Ajax,我有一个带有2个文件输入的表单,用户将选择要上载的图像 在上传图像时提交,我首先调整图像的大小,并使用gd将其与另一个图像合并,效果很好 在提交表单之前,我想做的是,在更改文件输入时使用Ajax,获取图像,在服务器上使用gd处理它(但不上载),并在ui对话框中向用户显示最终结果,以便他们批准或不批准 由于我无法控制的原因,我不能使用html5。我知道不能使用Ajax发布文件,需要使用jquery iframe传输或jquery文件上传或其他类似插件 建议使用什么以及如何返回要在对话框中显示的最终

我有一个带有2个文件输入的表单,用户将选择要上载的图像

在上传图像时提交,我首先调整图像的大小,并使用gd将其与另一个图像合并,效果很好

在提交表单之前,我想做的是,在更改文件输入时使用Ajax,获取图像,在服务器上使用gd处理它(但不上载),并在ui对话框中向用户显示最终结果,以便他们批准或不批准

由于我无法控制的原因,我不能使用html5。我知道不能使用Ajax发布文件,需要使用jquery iframe传输或jquery文件上传或其他类似插件

建议使用什么以及如何返回要在对话框中显示的最终图像,如果用户单击“不批准”,如何清除“文件输入”字段

谢谢

看看这个:

上面的教程将向您展示如何使用JQuery进行图像上传


您可以轻松地更改处理上载的php文件,向用户显示图像,如果用户单击“不批准”,则只需从服务器中删除该文件并重新开始

谢谢..看起来这是在使用jQuery ui表单。这是推荐的吗?此外,我还被困在如何将图像返回到对话框中。我不想上传,直到用户提交了表格我不明白你说的“jQ hi Form”是什么意思。。。你能解释一下吗?我有一个与你类似的问题,我使用了上面的教程,但我认为你最好使用它,它似乎更适合你的需要Hanks…看起来很好,我会尝试一下…我希望该教程有一些服务器代码来显示它如何返回图像响应。