PDA

View Full Version : مبتدی: یک searchbox با ajax



Altech
یک شنبه 09 بهمن 1390, 17:31 عصر
سلام .
من یه search box نیاز دارم تا وقتی کاربر شروع به تایپ کرد مثل گوگل زیر textbox مربوط به search پیش نهاد بده .
اگه میشه توابع مربوطه که قراره استفاده کنم بگین .
باید از keydown استفاده کنم ؟ وقتی حروفی تایپ شد اونو بفرستم به یه فایل php ، اون فایل از database ام سلکت کنه و نتیجه هارو برگردونه . حالا این نتیجه ها رو چجوری برگردونم ؟

کل web application ام تکمیل شده ولی اگه این searchbox این جوری پویا نباشه عملا بی استفاده میشه .


ممنون میشم کمکم کنین .

Reza1607
یک شنبه 09 بهمن 1390, 23:02 عصر
شما بايد از توابع و ريدادهاي زير استفاده كنيد

Keypress
براي اطلاع از وارد شدن اطلاعات توسط كاربر

$.getJSON
براي ارسال اطلاعات به سرور و دريافت داده ها

$.each
براي استفاده از داده هاي دريافتي از سرور كه به صورت آرايه اي هست

در جي كوئري و تابع json‎_encode در ‏php‏ براي انكد كردن داده ها

براي ايجاد autocomplete‏ هم مي تونيد از plugin‏ استفاده كنيد(اكه اشتباه نكنم اسمش هم همون autocomplete هست)

Reza1607
یک شنبه 09 بهمن 1390, 23:50 عصر
مي تونيد از اين لينك هم استفاده كنيد

http://barnamenevis.org/showthread.php?324771-%D9%BE%D8%B1%DA%A9%D8%B1%D8%AF%D9%86-%D8%B3%D8%AA%D9%88%D9%86%D9%87%D8%A7%DB%8C-%D8%AC%D8%AF%D9%88%D9%84-%D8%A8%D8%A7-%D8%AC%DB%8C%D8%B3%D9%88%D9%86&p=1428711&viewfull=1#post1428711