今天有空整理下,基于uploadify3.1的一个上传dome,有效的解决了3.1中动态传值的问题。在uploadify3.1以前的版本中,动态传值是根据scriptData这个传的,3.1以后都是formData。他们在写法上是有区别的:
首先是formData:
$(‘#file_upload’).uploadify(‘settings’, ‘formData’, {‘typeCode’:document.getElementById(‘id_file’).value});

再看看scriptData:
$(‘#file_upload’).uploadifySettings(‘scriptData’,{‘note’:document.getElementById(‘id_file’).value});

uploadify3.1 +formData动态传值Dome已经上传到了百度网盘,想看看的可以下载看看!

解压密码是:www.pooy.net

下载地址:http://pan.baidu.com/share/link?shareid=172859&uk=3240790330

关于jquery uploadify 参数问题请移步:《Uploadify与php使用详解 》。

关于jquery uploadify 动态传值问题请移步:《jquery.uploadify动态传递表单元素

关于jquery uploadify 后台处理问题请移步:《uploadify 后台处理

    • ‘onUploadSuccess’ : function(file, data, response) {
      img_id_upload[i]=data;
      i++;
      alert(data);
      },
      这个是每次成功上传后执行的回调函数,从服务端返回数据到前端的数据,你在uploadify.php页面比如echo 1;看看,能不能弹出来!

  1. 博主好,可以请教一个问题么?uploadify在ie6下无法加载那个flash按钮,我试着按照网上说的在flash请求url后面加了个动态参数,如下:
    ‘uploader’: ‘/Scripts/Plugins/Uploadify/uploadify.swf?var=’ + (new Date()).getTime(),//解决ie6下对象不支持此属性或方法的问题

    可依然木有解决问题,不知道楼主有没遇到过,还有博主的demo我下下来貌似不能正常加载里面的uploadify插件。

  2. 博主您好,想请教下uploadify在ie6下无法正常加载uploadify.swf的解决方法,我按照百度的在flash请求url后面加了参数也行不通~求指点~

  3. 你好 请问一个问题 我用的3,2,1版本 $(‘#uploadify_1’).uploadify(‘settings’, ‘formData’,{‘fileName’:file.name,’mercName’:document.getElementById(‘mercRegNm’).value});传递两个参数的时候 java后台request.getParameter(“mercName”)获取不到参数值,请问是什么问题?

  4. …..$(‘#uploadify_1′).uploadify(‘settings’, ‘formData’,{‘fileName’:file.name,’mercName’:document.getElementById(‘mercRegNm’).value});楼主这个在程序里报错。。。是什么原因,能否给点帮助。。。我的qq8023058,等你联系

  5. 请问 我想要在一个页面中使用两次这个怎能用 ?比如说第一个我控制他只能上传一个文件,页面下方还有一个上传多个文件,怎么写?还有就是我用了你的uploadify.php之后 在index.php中alert 的时候 也是弹出 好多信息,包括页面的html代码,又试了下uploadify.php 仅仅有echo语句,他的弹出就是正确的,求大神解答下,第一次用上传插件,非常感谢。

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="">

请选择吧!