有个上传插件的使用问题,在此请教一下各位高手,问题是这样的,我用的uploadify插件上传文件可以实现,但是我的web中的路径是已经获得的,我想实现的就是,我在页面上选择了一些数据行后,点击上传按钮,不要弹出选择路径对话框,路径就是我选择的哪些数据行获取的路径,直接显示进度条进行上传,如何解决?或者有没有别的方法实现,期待高手们的答复...
解决方案 »
- 有谁做过js+html打印功能的。我在js论坛不有得到答案。
- 突然间对工作没有一点兴趣。。
- 跳出个alert提示框之后再弹出个comfirm(是,否)提示框
- asp.net ajax框架下实现新闻列表分页???怎样分效率更高?
- 如何实现gridview的走马灯效果
- (300分)有关buildprovider的问题
- 阿江统计的图片是不是用VML生成的?谢谢!
- 关于返回"查询记录"的存储过程的问题
- !!!!急,请问这样响应事件对吗?在线等待
- web窗体这样(a.aspx?name=丛丛)传中文参数,NAME怎么为空?
- System.IndexOutOfRangeException: 索引超出了数组界限 新手
- 点击DIV以外的地方DIV影藏
$("#uploadify" + xulie + "").uploadify({
'uploader': '/JS/Uplod_swf/jquery.uploadify-v2.1.0/uploadify.swf',
'script':'+path+' ,
'cancelImg': '/JS/Uplod_swf/jquery.uploadify-v2.1.0/cancel.png',
'folder': folder,
'queueID': 'tp' + xulie,
'auto': true,
'multi': true,
'buttonText': '上传图片',
'fileExt': '*.jpg;*.gif;*.png',
'fileDesc': '请选择jpg png gif文件',
'onSelect': function(e, queueId, fileObj) {//选中文件时触发
$("#tp" + xulie).attr("style", "display:block");
},
'onComplete': function(e, queueId, fileObj, response, data) { //文件上传成功触发
}
});不过我记得uploadify好像必须在页面加载时就要加载出来.选择行触发不了的话, 可以尝试在页面加载同时加载uploadify,然后隐藏,在选择行时候使用uploadify插件的uploadifySettings 即可动态更换路径
$('#uploadify').uploadifySettings('folder','+path+');
此控件是基于标准HTTP协议实现的文件上传功能。优势是扩展性非常好,整合简单,支持批量上传文件和上传文件夹功能,适合各种简单WEB项目。
另外一个特点是支持自动上传指定的本地文件。单文件上传演示上传本地文件代码
使用步骤如下:
1.调用AddFile函数添加本地文件,注意路径需要使用双斜框(\\)
2.调用PostFirst函数开始上传文件。<script type="text/javascript" language="javascript">
var uploaderMgr = new HttpUploaderMgr();
uploaderMgr.Load();//加载控件 window.onload = function()
{
uploaderMgr.Init();//初始化控件
//添加一个本地文件
uploaderMgr.AddFile("D:\\Soft\\QQ2010.exe");
uploaderMgr.PostFirst(); };
</script>
单文件整合代码: 服务器返回消息:<input id="txtFilePath" type="text" size="50" />
<script type="text/javascript" language="javascript">
var uploaderMgr = new HttpUploaderSingleMgr();
uploaderMgr.Config["PostUrl"] = "http://localhost:8080/asp.net/upload.aspx";
uploaderMgr.Load();
//文件上传完成后执行的回调函数
uploaderMgr.CompleteHook = function(msg)
{
document.getElementById("txtFilePath").value = msg;
}; window.onload = function()
{
uploaderMgr.Init();
};
</script>示例下载:
CAB安装包
开发文档
ASP示例
ASP.NET示例
JSP示例
PHP示例