View Full Version : تغییر صفحه بصورت آژاکس
majidghafoorzade
پنج شنبه 28 دی 1396, 10:44 صبح
سلام من میخوام وقتی روی یک دکمه کلیک میکنم آدرس صفحه بصورت آژاکس تغییر کنه و محتویات صفحه متناسب با اون آدرس لود بشه.
مثلا فرض کنید آدرس صفحه اصلی من site.com هست
میخوام با کلیک بر روی یک دکمه url صفحه تبدیل بشه به
site.com/?orderby=oldest
ممنون میشم راهنمایی بفرمایید.
plague
پنج شنبه 28 دی 1396, 16:16 عصر
ادرس صفحه به صورت ایجکس تغییر بکنه معنی نمیده در برنامه نویسی
اگه منظورت اینه که میخای محتوی صفحه به صورت ایجکس تغییر بکنه و به و بدون رفرش شدن لینک صفحه هم تغییر بکنه
کتابخونه pjax رو استفاده کن
majidghafoorzade
شنبه 30 دی 1396, 10:18 صبح
ادرس صفحه به صورت ایجکس تغییر بکنه معنی نمیده در برنامه نویسی
اگه منظورت اینه که میخای محتوی صفحه به صورت ایجکس تغییر بکنه و به و بدون رفرش شدن لینک صفحه هم تغییر بکنه
کتابخونه pjax رو استفاده کن
میتونید بگین چطور یمیتونم از این کتابخونه استفاده کنم؟
plague
شنبه 30 دی 1396, 15:25 عصر
یه فایل .js داره که توی صفحه اینکلودش میکنی
بعد این کد رو میزاری تو صفحه
$(document).pjax(selector, [container]
بجای selector باید کلاس تگ ها a رو بزاری که میخای ایجکس این کتابخونه روشون اثر کنه
بجای container هم کلاس یا آیدی اون div که میخای محتوای ایجکس لود شده توشون به نمایش در بیاد
<a class="pjax" href="http://site.com/ajax.php"> load data </a>
<div id="pjax-container" > </div>
$(document).pjax('.pjax', '#pjax-container');
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.