بعضی از سایت ها رو دیدید مثلا سایت راکت که در بخش سرچ باکسش که چیزی وارد می کنیم نتایج مرتبط رو در زیر سرچ باکس اضافه می کنه چجوری باید این کار ها رو کرد ؟!
این مورد مربوط به مبحث AJAX (Asynchronous JavaScript and XML) میشه.
یعنی بدون اینکه صفحه شما از نو بشه، بخشی از صفحه داره درخواستی رو به سرور ارسال میکنه و بعد از چند ثانیه از سمت سرور اطلاعاتی به صفحه برگشت میشه.
بعد از اینکه اطلاعات با ساختاری مثل json بر میگرده، کدهای html, css رو با جاوااسکریپت به نمایش در میارید.
با اونت ها در جاوااسکریپت، تایپ شدن کلمات رو چک میکنند
با درخواست Ajax جستجو رو انجام میدند
و نتایج برگشتی رو نمایش میدند..
البته میتونه کمی پیچیده تر هم بشه
اما روال کلی کار همینه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟