日期:2014-05-16  浏览次数:20341 次

图片预览选择问题,一下午都没找到解决方案
整了一下午都没整好,求给点思路。
我的功能很简单,用户点击个选择图片的按钮,然后弹出图片选择对话框,这个对话框里面的图片文件是服务器上固定某个文件夹里的文件,然后用户选择个图片,我只要得到这个他选择的文件名字就行了。
我是用Jquery 的
------解决方案--------------------
感觉这个应该不难吧,你用选择框,用户选中的,选择框就变成了选中状态了。
把图片的名字作为选择框的value值,取名字时,偏历选择框,取值(值就是图片名了)
Jquery 我也不熟,具体代码你自己去发挥吧
------解决方案--------------------
难点是“对话框里面的图片文件是服务器上固定某个文件夹里的文件”,显然不能用fileUpload。
我的想法:点击“选择图片”的时候弹出对话框dialog,dialog里用iframe显示服务器文件夹里的图片,然后就是选择的问题了,可以把选中的图片名放到隐藏域中,母页操作iframe页取得选中的图片名相信难不到楼主
------解决方案--------------------
这你愁个啥!!!
服务器端的文件, 就象在你自己家里一样, 有什么困难?
客户端的才有点小麻烦而已。 

1. 遍历服务器的图片文件夹, 将所有的图片转成相对于网站的url, 显示出来。 
2. 选择图片时, 简单的字符串截取就可拿到图片的文件名了。如果你用的是.net , 更为简单, 直接都可以拿到图片控件的文件名。