我上传图片的时候要根据选择的文件得到文件的大小,要获取所有文件的大小的总和,动态改变的queue = '#' + jQuery(this).attr('id') + 'Queue';
jQuery(queue).append('<div id="' + jQuery(this).attr('id') + ID + '" class="uploadifyQueueItem">\
<span class="fileName" style="margin-right:200px;">' + fileName + '</span>\
<span class="byteSize" style="margin-left:90px;">' + byteSize + suffix + '</span>\
<span style="margin-left:100px;">等待上传...</span>\
<span style="margin-left:80px;"><a href="javascript:jQuery(\'#' + jQuery(this).attr('id') + '\').uploadifyCancel(\'' + ID + '\')"><img src="' + settings.cancelImg + '" border="0" /></a></span>\
<span class="percentage"></span>\
</div>');选择一张图片就增加一个div,我要得到byteSize的值的和,请问怎么获取?
jQuery(queue).append('<div id="' + jQuery(this).attr('id') + ID + '" class="uploadifyQueueItem">\
<span class="fileName" style="margin-right:200px;">' + fileName + '</span>\
<span class="byteSize" style="margin-left:90px;">' + byteSize + suffix + '</span>\
<span style="margin-left:100px;">等待上传...</span>\
<span style="margin-left:80px;"><a href="javascript:jQuery(\'#' + jQuery(this).attr('id') + '\').uploadifyCancel(\'' + ID + '\')"><img src="' + settings.cancelImg + '" border="0" /></a></span>\
<span class="percentage"></span>\
</div>');选择一张图片就增加一个div,我要得到byteSize的值的和,请问怎么获取?
解决方案 »
- javascript中事件方法的使用
- 复选框开关,但选中时显示ID“A001”、“A002”、“A003”`````“B001”“B002”“B003”`````不选时隐藏
- js如何实现页面内的跳转??
- 请教一个程序问题.帮忙解答一下
- win media player 10在IE中能显示出来,在firefox2.0却提示安装插件,这是为什么?
- EasyUI dialog 动态URL,二次打开时加载旧标题旧href内容
- Javascript函数,出现错误?不知道错误出在哪里?
- 关于一个日历控件的问题,嵌套在winform中不能点击。。。
- 为什么这个会没反应,哪里有错,请大佬指点一下
- JavaScript初学者的小问题
- js一个小问题求助!!
- ie6下 ajax的回调函数问题
<input type="file" onchange="fn(this)">function fn(self){
var el = $("#fileSize"),
_fileSize = el.val();
if ($.browser.msie){
var img = new Image();
img.dynsrc = self.value;
el.val(+_fileSize + +img.fileSize);
} else if ($.browser.mozilla){
el.val(+_fileSize + +self.files[0].fileSize);
}
each循环一下行吗 ?
for (var i = 0; i < jQuery(queue).children().length - 1; i++) {
a = a + parseFloat($(queue).find(".byteSize").get(i).innerHTML.toString())
}
el.get(0).innerHTML = a;