$("#uploadify").uploadify({
'uploader' : 'scripts/uploadify.swf',
'script' : 'scripts/TestHandler.ashx',
'cancelImg' : 'cancel.png',
'folder' : 'uploads',
'queueID' : 'fileQueue',
'auto' : false,
'fileDesc' : '支持格式:*.swf',
'fileExt' : '*.swf',
'multi' : false,
onComplete : function(event, ID, fileObj, response, data) {
alert(fileObj.name);
},
onError : function(event, queueID, fileObj) {
alert("文件:" + fileObj.name + "上传失败");
},
onCancel : function(event, queueID, fileObj){
alert("您取消了" + fileObj.name);
}
});如上代码, 在这内置的参数里, 怎么添加自己定义的参数呢。 像一般的Jquery请求
$.post("test.cgi",
{ name: "John", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
}
)
这里面的name time是自己随便传的参数 , 但一在uploadify添加自己定义的参数后, 就提示有错了。我以前在哪个博客上看过有位大大写过类似的文章 但现在怎么也找不到了,希望有人指点迷津哦 谢谢
确认下我的意思:
想把自己定义的一个参数 如:typeId =123 传入到 'script'指定的 TestHandler.ashx 这个Handler里
'uploader' : 'scripts/uploadify.swf',
'script' : 'scripts/TestHandler.ashx',
'cancelImg' : 'cancel.png',
'folder' : 'uploads',
'queueID' : 'fileQueue',
'auto' : false,
'fileDesc' : '支持格式:*.swf',
'fileExt' : '*.swf',
'multi' : false,
onComplete : function(event, ID, fileObj, response, data) {
alert(fileObj.name);
},
onError : function(event, queueID, fileObj) {
alert("文件:" + fileObj.name + "上传失败");
},
onCancel : function(event, queueID, fileObj){
alert("您取消了" + fileObj.name);
}
});如上代码, 在这内置的参数里, 怎么添加自己定义的参数呢。 像一般的Jquery请求
$.post("test.cgi",
{ name: "John", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
}
)
这里面的name time是自己随便传的参数 , 但一在uploadify添加自己定义的参数后, 就提示有错了。我以前在哪个博客上看过有位大大写过类似的文章 但现在怎么也找不到了,希望有人指点迷津哦 谢谢
确认下我的意思:
想把自己定义的一个参数 如:typeId =123 传入到 'script'指定的 TestHandler.ashx 这个Handler里
这种方式不行吗??
http://www.uploadify.com/documentation/
<script type="text/javascript">
$(document).ready(function() {
$('#fileInput1').fileUpload({
'uploader': '/smartSale/js/uploader.swf',
'script': '/smartSale/inventoryUpLoad.do',
'cancelImg': '/smartSale/js/cancel.png',
'folder': '',
'scriptData':{'FormAction':'AjaxUpload','aa':'cc'},
'buttonText':'浏览文件',
'multi':'true',
'fileExt':'*.xls;*.csv',
'fileDesc':'.xls',
'buttonImg':'/smartSale/images/bowserFile.jpg',
//'onAllComplete': function(event,data) {
'onComplete' : function(event,queueID,file,ss,data){
alert(ss);
//alert(data.filesUploaded);
//window.location.href="/smartSale/inventoryRealUpLoad.do?FormAction=getAllTemp";
}
}); });response.getWriter().write("服务器回话,传完了!");
return null;
这个不乱码么