广州网站建设海珠信科,做网站被坑,网站是否降权查询,制作手机的游戏关于uploadify3.1#xff0c;先看下帮助文档中的有些知识。 其中有个onUploadStart方法#xff0c;我们可以使用这个向后台传参。 下面举个例子#xff0c; js#xff1a; script typetext/javascript$(function () {$(#actpic).uploadify({debug: fal…关于uploadify3.1先看下帮助文档中的有些知识。 其中有个onUploadStart方法我们可以使用这个向后台传参。 下面举个例子 js script typetext/javascript$(function () {$(#actpic).uploadify({debug: false, auto: false, multi: true, uploader: admin/uploadyear.action, fileObjName: actpic, removeCompleted: false, progressData: percentage, buttonText: 附件上传, formData:{getyearid:${getyearid},statisform_obj_id:${getyearid?default(0)},statistical_form_name3:1,remark_name:1,other_tagsname:1,idStr:1},method: post, cancel: uploadify/uploadify-cancel.png,fileSizeLimit: 50MB, swf: uploadify/uploadify.swf, width: 300,onUploadStart:function(file){//获取数据var statistical_form_name3 $(#statistical_form_name3).val();var other_tagsname $(#other_tagsname).val();var remark_name $(#remark_name).val();alert(statistical_form_name3);alert(other_tagsname);alert(remark_name);// 以下是得到选中的复选框var ids new Array();if ($(input[nametagsname]:checked).size() 0) {alert(请选择需要检索的标签);return false;}$(input[nametagsname]:checked).each(function(i, obj) {ids[i] $(obj).val();});var idStr ids.join(-);alert(idStr);$(#actpic).uploadify(settings,formData,{idStr:idStr,other_tagsname:other_tagsname,remark_name:remark_name,statistical_form_name3:statistical_form_name3});},#--全部文件上传完触发将信息进行发送--onQueueComplete : function(queueData) {alert(success);}});});
/script jsp中body form idaddFile classpageForm required-validate methodPOST enctypemultipart/form-data targethidden_framediv styleheight:160px;input type hidden id getyearid name getyearid value ${getyearid?default(0)}plabel报表名称/labelinput name statistical_form_name3 idstatistical_form_name3 typetext size30 value ${(statistical_form_name[0][2])?default()}//pbr/br/br/br/plabel备注/labelinput name remark_name idremark_name typetext size30 value ${(statistical_form_name[0][5])?default()}/ /pbr/br/br/br/plabel标签/label #if tags?exists statisform_obj_tags?exists#list tags as tag #if tag[0]yes${(tag[1])?default()}:${(tag[2])?default()}input typecheckbox nametagsname id${(tag[2])} value${(tag[2])}} checked#else${(tag[1])?default()}:${(tag[2])?default()} input typecheckbox nametagsname id${(tag[2])} value${(tag[2])}} /#if/#list/#ifbr/#if tags?exists !statisform_obj_tags?exists#list tags as tag${(tag[1])?default()}:${(tag[2])?default()}input typecheckbox nametagsname id${(tag[2])} value${(tag[2])}}/#list /#if/pbr/br/br/br/br/br/br/br/br/br/ p label其他标签:/labellabel(以逗号隔开)/labellabel(例****)/labelinput name other_tagsname idother_tagsname typetext size30 value ${(other_tagsname)?default()}/ /p br/br/br/br/br/br/label stylewidth60px;选择文件/labelfieldset stylewidth:300px;border:1px solid #99BBE8;text-align:left;COLOR:#000000;FONT-SIZE:12px;font-family: Verdana;padding:5px; input nameactpic typefile idactpic//fieldsetbr/br/br/br/ /diviframe namehidden_frame idhidden_frame styledisplay:none/iframe/form后台 action类中 formData:{getyearid:${getyearid},statisform_obj_id:${getyearid?default(0)},statistical_form_name3:1,remark_name:1,other_tagsname:1,idStr:1},这里面涉及到的数据 get set 下就可以得到。 下面解释下机制 因为我们用 var statistical_form_name3 $(#statistical_form_name3).val(); 不能在这中间写 $(function () { $(#actpic).uploadify({ 所以选择写在onUploadStart方法函数里面然后setting下就成功把数据换上去。这样后台轻松的获得。 至于这代码 版主我也觉得有点累。有些不必看的不用看。 谢谢阅读共同进步一起分享美好明天。转载于:https://www.cnblogs.com/Alandre/p/3188853.html