From 5fd1b86619f451298588f4307609e79e740d465a Mon Sep 17 00:00:00 2001 From: zeeshan Date: Tue, 26 May 2026 16:26:15 +0530 Subject: [PATCH] Glenmark (Form 4) --- ...8e84-aeba-4ab8-b468-eb470ee6cc35.blade.php | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/resources/views/form/rapport-glenmarkcv/1779081113-c6488e84-aeba-4ab8-b468-eb470ee6cc35.blade.php b/resources/views/form/rapport-glenmarkcv/1779081113-c6488e84-aeba-4ab8-b468-eb470ee6cc35.blade.php index 9830183d..fbb34309 100644 --- a/resources/views/form/rapport-glenmarkcv/1779081113-c6488e84-aeba-4ab8-b468-eb470ee6cc35.blade.php +++ b/resources/views/form/rapport-glenmarkcv/1779081113-c6488e84-aeba-4ab8-b468-eb470ee6cc35.blade.php @@ -353,7 +353,28 @@ syncLOBGTotal(); + $('#field-upload_supporting_document').on('change', function () { + let file = this.files[0]; + if (file) { + let allowedTypes = ['image/png', 'image/jpg', 'image/jpeg']; + let maxSize = 10 * 1024 * 1024; // 10 MB + + // Type validation + if (!allowedTypes.includes(file.type)) { + alert('Only PNG, JPG, and JPEG files are allowed.'); + $(this).val(''); + return; + } + + // Size validation + if (file.size > maxSize) { + alert('File size should not exceed 10 MB.'); + $(this).val(''); + return; + } + } + }); });