Javascript 有没有一种方法可以在点击图片后用AJAX上传一张图片,这会立即改变图片的来源?

Javascript 有没有一种方法可以在点击图片后用AJAX上传一张图片,这会立即改变图片的来源?,javascript,jquery,asp.net,ajax,razor,Javascript,Jquery,Asp.net,Ajax,Razor,我目前正在使用ASP.net/Razor进行一个项目。在这个项目中,我有一个个人资料图像。我的目标是从我的电脑上传一张图片到服务器上,这样我可以在点击旧图片并在我的电脑上选择一张新图片后,用新的1刷新旧图片(因为大多数网站都会查看twitter、facebook和linkedin)。我还没有找到一种方法来解决这个问题,而且我也很笨,所以我希望有人能帮我:)。我在考虑ajax调用中的onclick事件,它改变了画面,但欢迎您提出建议:) 提前感谢, Marijn要实现这一点,您必须将文件的内容(二

我目前正在使用ASP.net/Razor进行一个项目。在这个项目中,我有一个个人资料图像。我的目标是从我的电脑上传一张图片到服务器上,这样我可以在点击旧图片并在我的电脑上选择一张新图片后,用新的1刷新旧图片(因为大多数网站都会查看twitter、facebook和linkedin)。我还没有找到一种方法来解决这个问题,而且我也很笨,所以我希望有人能帮我:)。我在考虑ajax调用中的onclick事件,它改变了画面,但欢迎您提出建议:)

提前感谢,

Marijn

要实现这一点,您必须将文件的内容(二进制)保存在某个位置(可能是DB)。如果要在保存图像之前显示配置文件的外观,请执行以下操作:

1-将图像上载到服务器

2-将映像临时保存到服务器上(将其置于会话中)

3-将二进制文件发送到客户端,并将其放入映像的src中


4-当用户保存时,将图像保存到某个位置。数据库中的二进制文件或文件系统中的文件。

这是一个帮助。您是否碰巧有一个教程,其中包含一些信息要向我解释?我想我已经掌握了基本知识,但最重要的是如何通过ajax调用打开windows资源管理器。。。