0

重複の可能性:
jQuery でファイルの入力サイズを確認する

アップロードされた画像のサイズが 5 MB 未満であることを確認する必要があります

私は次のコードを使用して

$("#fileUpload").change(function () {

        $file = $("#fileUpload");
        var a = $file[0];

        var iSize = ($file[0].files[0].size / 1024);
        if (iSize / 1024 > 1) {
            iSize = (Math.round((iSize / 1024) * 100) / 100)
            alert('file size is ' + iSize);
            if (iSize > 5) {
                $('#FileImageSizeValidation').show();
            }

        }

    });

その中で、$file[0].files[0] で未定義のエラーが発生しました。この行にエラーが表示されます。これを行う方法。

ありがとうプージャ

4

1 に答える 1

0

IE 9 以前は HTML5 File API をサポートしていないため、クライアントでファイル サイズを取得できません。この API をサポートするブラウザーを使用していることを確認してください。

于 2012-08-14T11:48:05.690 に答える