我搜索了所有論壇的答案,我找不到一個... 那麼看問題很簡單。 :)使用JQuery全局訪問具有相同類名的元素
我添加具有相同CLASS名稱「FileSelect」(它們是輸入類型=文件)的類,我想在上傳所有文件大小之前計算。
我可以爲每一個類做它,並確定將發送的大小。 的onchange函數我這樣做:
$(function(){
$('.FileSelect').live('change', function() {
var totalSize=0;
for (var i=0 ; i< this.files.length ; i++)
{
totalSize += this.files[i].size ;
}
alert(totalSize);
});
});
==================================== =================================== 現在的問題是,我有每個文件中的刪除按鈕和我想刪除每次刪除大小 。但問題是,當你點擊「刪除」按鈕時,你不能訪問「this」變量,因爲它在FileSelect之外。
因此,此時的簡單解決方案是訪問名稱爲FileSelect的所有類,並請求大小爲 。我這樣做,但不workin。
$(".FileSelect").files.length ;
因此,如何ü可以改變「這個」變量以便ü可以用相同的類名元素的全球訪問.....?
你在哪裏有這個刪除按鈕?你如何選擇刪除'.FileSelect'? – 2012-02-06 21:38:57