首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

java+jquery+uploadify如果没有选择文件,那么'scriptData'里面的参数为什么传不到后台里,请教怎么解决

2012-04-13 
java+jquery+uploadify如果没有选择文件,那么scriptData里面的参数为什么传不到后台里,请问如何解决 - W

java+jquery+uploadify如果没有选择文件,那么'scriptData'里面的参数为什么传不到后台里,请问如何解决 - Web 开发 / Ajax
如果没有选择文件,那么
'scriptData': {'TRAIN_PXSJ':$("#TRAIN_PXSJ").val(),'TRAIN_DD':$("#TRAIN_DD").val()},里面的参数为什么传不到后台里,请问如何解决,

JScript code
 $("#uploadify").uploadify({       'uploader'       : '../../css/scripts/uploadify.swf',       'script'         : '../../Uploadify',        'scriptData':   {'TRAIN_PXSJ':$("#TRAIN_PXSJ").val(),'TRAIN_DD':$("#TRAIN_DD").val()},       'method':'GET',        'cancelImg'      : '../../images/cancel.png',       'cancelImg'      : '../../images/cancel.png',       'folder'         : 'jsp/personAuto/uploads',       'queueID'        : 'fileQueue',       'auto'           : false,       'multi'          : true,       'simUploadLimit' : 10,        'sizeLimit': 19871202,        'queueSizeLimit' : 10,       'fileDesc': '支持格式:jpg/gif/jpeg/png/bmp.',       'fileExt': '*.jpg;*.gif;*.jpeg;*.png',       'buttonText'     : '选择文件',//[color=#FF0000][b]此处中文乱码,如何解决[/b][/color]       'wmode'          : 'transparent' ,                    onComplete: function (event, queueID, fileObj, response, data) {            var value = response ;            alert("success back value"+value);             alert("文件:" + fileObj.name + "上传成功");        },          onError: function(event, queueID, fileObj) {               alert("文件:" + fileObj.name + "上传失败");          },          onCancel: function(event, queueID, fileObj){               alert("取消了" + fileObj.name);          }       }); });


[解决办法]
探讨
如果没有选择文件,那么
'scriptData': {'TRAIN_PXSJ':$("#TRAIN_PXSJ").val(),'TRAIN_DD':$("#TRAIN_DD").val()},里面的参数为什么传不到后台里,请问如何解决,

JScript code

$("#uploadify").uploadify({
'uploader' : '../.……

[解决办法]
搞定了 搞定了

官方网站下载最新版本
.net版本 http://casonclagg.com/articles/6/video-tutorial-uploadify-asp-net-c-sharp.aspx

开始上传前(也就是执行 $('#fileInput').uploadifyUpload();前) 检测是否选择文件
var num = $('#fileInput').uploadifySettings('queueSize');
if (num == 0) {
//没有选择文件
}
else{
//num等于选择文件数量
}

热点排行