دسته بندی ها
17:58 1403/09/22

عدم نمایش فرم modal و نمایش فرم model قبلی - خطای 404

مشخصات سوال کننده :
کاربر : mmojadmi     امتیاز کاربر : 3     رتبه کاربر : 136
دسته بندی : Asp.net Core

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 894
4 نظر
fateme : سلام. اطلاعات موجود در سوالتون کم هست. شما وقتی روی دکمه حذف کلیک می کنید دکمه F12 رو بزنید و در سربرگ consol مرورگر نگاه کنید آیا خطایی دارید یا خیر. احتمالا باید خطایی داشته باشید.

امتیاز کاربر : 1635   رتبه کاربر : 2   تاریخ ثبت : 10:49 1403/09/24
mmojadmi : با سلام این دو خطا را داده بود به نظرتون مشکلش کجاست؟ ---------------------------------------------------------------------------------------------------------------------------------------------- 1) Failed to load resource: the server responded with a status of 404-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2) Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor. Consider using the inert attribute instead, which will also prevent focus. For more details, see the aria-hidden section of the WAI-ARIA specification at https://w3c.github.io/aria/#aria-hidden.

امتیاز کاربر : 3   رتبه کاربر : 136   تاریخ ثبت : 04:48 1403/09/26
pedram_khan : تو خطایی که نوشتید ظاهرا خطای 404 دارید. یعنی اسم یا آدرس فرم modal یا partialview شما یافت نشده. یکبار این مورد رو چک کنید.

امتیاز کاربر : 277   رتبه کاربر : 6   تاریخ ثبت : 00:35 1403/09/30
mmojadmi : باتشکر از کلیه عزیزان مشکل نام پوشه مدال اشتباه نوشته بودم ، اکنون اصلاحش کردم که مشکل رفع شد

امتیاز کاربر : 3   رتبه کاربر : 136   تاریخ ثبت : 02:06 1403/10/02
ادامه نظرات ...
هوش مصنوعی

پاسخ هوش مصنوعی

برای حل مشکل عدم نمایش صحیح فرم مدال مربوط به حذف یا ویرایش، باید اطمینان حاصل کنید که کد جاوااسکریپت مربوط به باز کردن و بستن مدال به درستی کار می کند و همچنین مدال قبلی بسته می شود. همچنین لازم است که زمان بارگذاری مدال جدید، مدال قبلی (اگر باز باشد) بسته شود.

در کد جاوااسکریپت به شکل زیر می توانید این کار را انجام دهید:


// کد جاوااسکریپت برای مدیریت مدال
$(document).on('click', '.edit-button', function() {
    var evidenceCode = $(this).data('evidence-code');
    $.get('/YourController/EditEvidence', { EvidenceCode: evidenceCode }, function(data) {
        $('#modal-action .modal-content').html(data);
        $('#modal-action').modal('show');
    });
});

$(document).on('click', '.delete-button', function() {
    var evidenceCode = $(this).data('evidence-code');
    $.get('/YourController/DeleteEvidence', { EvidenceCode: evidenceCode }, function(data) {
        $('#modal-action .modal-content').html(data);
        $('#modal-action').modal('show');
    });
});

اطمینان حاصل کنید که دکمه های ویرایش و حذف به درستی شناسه داده مربوط به شیء Evidence را دارند و کدهای جاوااسکریپت به درستی در فایل `modal.js` بارگذاری شده اند.

همچنین بر روی دکمه های ویرایش و حذف می توانید ویژگی هایی مانند data-evidence-code را اضافه کنید تا کد مربوط به شواهد به درستی به سرور ارسال شود.

با این تغییرات، احتمالاً مشکل شما حل خواهد شد و می توانید به درستی از مدال ها استفاده کنید.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود