Jahadona commited on
Commit
84da4b7
·
verified ·
1 Parent(s): 53bdec8

Update script.js

Browse files
Files changed (1) hide show
  1. script.js +10 -0
script.js CHANGED
@@ -282,6 +282,16 @@ async function updateSelectedBooksData() {
282
  console.log(`Successfully loaded data from ${loadedBooksCount} book(s)...`); // لاگ
283
  // تنظیم وضعیت به "آماده"
284
  updateStatus(`داده‌ها از ${loadedBooksCount} کتاب با موفقیت بارگذاری شد. مجموع خاطرات قابل جستجو: ${totalPassagesLoaded}. آماده جستجو هستید.`, false, 'ready');
 
 
 
 
 
 
 
 
 
 
285
  }
286
 
287
  checkAndEnableSearchButton(); // بررسی و فعال کردن دکمه
 
282
  console.log(`Successfully loaded data from ${loadedBooksCount} book(s)...`); // لاگ
283
  // تنظیم وضعیت به "آماده"
284
  updateStatus(`داده‌ها از ${loadedBooksCount} کتاب با موفقیت بارگذاری شد. مجموع خاطرات قابل جستجو: ${totalPassagesLoaded}. آماده جستجو هستید.`, false, 'ready');
285
+ // ****** پاک کردن پیام اولیه در بخش نتایج پس از بارگذاری موفق داده ******
286
+ // این خط باعث می شود که پس از بارگذاری موفقیت آمیز داده ها، پیام "در حال بارگذاری..." از بخش نتایج پاک شود.
287
+ if (searchResultsContainer) { // چک کردن وجود المان نتایج
288
+ // بررسی اینکه آیا پیام فعلی در بخش نتایج همان پیام لودینگ اولیه است یا خیر
289
+ // این کار از پاک شدن نتایج جستجو در صورت بارگذاری مجدد پس از جستجو جلوگیری می کند
290
+ if (searchResultsContainer.innerHTML.includes('در حال بارگذاری اطلاعات کتاب‌ها. لطفاً صبر کنید')) {
291
+ searchResultsContainer.innerHTML = '<p>پس از انتخاب کتاب‌ها و وارد کردن سوال، نتایج اینجا نمایش داده می‌شوند.</p>'; // بازگرداندن به پیام پیش فرض بخش نتایج
292
+ }
293
+ }
294
+ // ************************************************************************
295
  }
296
 
297
  checkAndEnableSearchButton(); // بررسی و فعال کردن دکمه