PDA

View Full Version : سوال: چگونه همزمان با تایپ در تکست باکس جستجو انجام شود ؟



malihehshajari
دوشنبه 28 مرداد 1392, 09:20 صبح
سلام
من میخوام وقتی کاربر شروع میکنه به نوشتن عبارت مورد جستجو توی تکست باکس همه مواردی که مرتبط با اون عبارت هست از داخل پایگاه داده فیلتر بشه و در یک جدول نمایش داده بشه بدون اینکه نیاز به کلیک روی باتن خاصی باشه
چیزی شبیه به سرچ گوگل
آیا میشه ؟
پایتون - جنگو
میشه راهنمایی کنید
با تشکر

n.nowroozi
سه شنبه 29 مرداد 1392, 08:13 صبح
کارهای سمت کلاینت رو باید با جاوا و ajax انجام بدید خود جنگو ابزاری واسه انجام پردازش های سمت کلاینت نداره.
اگه میخواید با پایتون سمت کلاینت کار کنید ماژول pyjs هست که کدهای پایتون رو به جاوا تبدیل میکنه تا بتونید سمت کلاینت ازش استفاده کنید .
http://pyjs.org/

malihehshajari
چهارشنبه 06 شهریور 1392, 10:31 صبح
میشه کاری کرد که با زدن اینتر توی تکست باکس جستجو انجام بشه مثل ویندوز اپلیکیشن ها ؟:ناراحت:

n.nowroozi
چهارشنبه 06 شهریور 1392, 16:45 عصر
اگه منظورت submit شدن فرم هست آره با اینتر انجام میشه. اگه منظورت چیز دیگه ای هست بیشتر توضیح بده

malihehshajari
چهارشنبه 06 شهریور 1392, 16:56 عصر
اگه منظورت submit شدن فرم هست آره با اینتر انجام میشه. اگه منظورت چیز دیگه ای هست بیشتر توضیح بده

نه منظورم اینه که کاربر بجای فشردن باتن با اینتر زدن توی تکست باکس بتونه نتیجه یک جستجو توی دیتابیس رو ببینه
مثلا شماره نظام پزشکی رو بزنه بعد اینتر کنه اگه اطلاعات پزشکی توی دیتابیس بود بقیه اطلاعات توی تکست باکس های دیگه پر بشه

n.nowroozi
چهارشنبه 06 شهریور 1392, 17:15 عصر
اگه اون فیلد یونیک باشه آره میشه با جنگو بدون نیاز به جاوا این کار رو انجام داد.

malihehshajari
چهارشنبه 06 شهریور 1392, 18:25 عصر
اگه اون فیلد یونیک باشه آره میشه با جنگو بدون نیاز به جاوا این کار رو انجام داد.
من این کار رو انجام دادم
فرم اکشن برنامه رو با جاوا اسکریپت عوضش کردم
نیازی هم به یونیک بودن فیلد نداره
ولی من سوال اول این تاپیکم رو هنوز مشکل دارم میشه یک نمونه بهتر معرفی کنید
با تشکر

n.nowroozi
چهارشنبه 06 شهریور 1392, 19:37 عصر
اگه یونیک نباشه چندتا خروجی ممکنه واسه جستجویتون داشته باشین بعد اگه بخواین باقی فیلدهارو با چندتا داده پر کنید به مشکل بر میخورید. البته اگه بخواین صرفا از جنگو استفاده کنید بدون جاوا . اگه جاوا استفاده میکنید میتونید چندتا داده رو هم هندل کنید مشکلی نداره.
سوال اولتون هم مربوط به جاوا میشه نه پایتون اونجا بپرسید دوستان جاوا کار جوابتون رو بهتر میتونند بدند. اون pyjs هم که معرفی کردم عملا داره از جاوا استفاده میکنه