ファイルアップロードコントロールがありましたが、そのファイルは、メモリ制限(8 Mb)を下回っている場合にのみ添付されます。Ajaxを使用してファイルサイズを取得し、onchangeイベントで呼び出します。しかし、ファイルの添付を制限することはできません。誰か助けてもらえますか?
これはサンプルコードです
function a(obj) {
if ($(obj).val() != '') {
var request;
var flag = false;
request = $.ajax({
type: "POST",
url: 'CheckFileSize.aspx',
data: "search=" + $(obj).val(),
success: function (size) {
if (parseFloat(size) < 8192) {
flag = true;
}
if (!flag) {
alert('File size is greater then 8 MB. The size of the file is ' + (parseFloat(size)) / 1024 + ' MB');
//ユーザーがアップロードできないようにするためにここにコードを入力します$(obj).val(null); }戻りフラグ; }}); }falseを返します。}