我在我的应用程序中有一个网格视图控件,我想要一个按钮或超链接来显示存储的图像(在我的表中存储为“图像”数据类型) 。如何使用按钮或超链接来调用存储在数据库中的图像
有没有人可以帮助我呢?任何JQuery的例子?
我在我的应用程序中有一个网格视图控件,我想要一个按钮或超链接来显示存储的图像(在我的表中存储为“图像”数据类型) 。如何使用按钮或超链接来调用存储在数据库中的图像
有没有人可以帮助我呢?任何JQuery的例子?
除非您的数据库有一个http API(例如CouchDB)并且暴露在Internet上(而不是防火墙后面),否则浏览器无法访问存储在数据库中的图像数据。
您需要做的第一件事是在后端编写代码以使图像数据可通过http或https访问。如何做到这一点有很多方法,具体取决于您使用的数据库和服务器框架。
只有完成此操作后,才能在网页上使用javascript创建<img>
元素,并将其src
属性设置为图像的URL。该URL由以下内容定义:a)您的服务器正在运行的位置(即主机部分); b)后端代码为图像数据提供服务的路径。 (通常称为路线)。
的URL由以下几部分组成:
<http or https>://<your domain or the servers's IP address (the host)><route (starting with /)>
一旦你知道的URL,这是怎么了,你可以使用jQuery创建<img>
元素,并将其添加为另一种元素的子(在本例父母的ID ='父母')
$("#parent").append("<img src="http://...">")
欢迎来到SO,请显示您的代码。 –