如果没有选择文件,那么
'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); } }); });
------解决方案--------------------
------解决方案--------------------
搞定了 搞定了
官方网站下载最新版本
.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等于选择文件数量
}