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