ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کمک در طراحی جستجوی پیشرفته



ahmad4u
January 2nd, 2017, 01:05
سلام دوستان

بر اساس آموزش اینجا (http://www.7learn.com/code/%d8%ac%d8%b3%d8%aa%d8%ac%d9%88-%d9%be%db%8c%d8%b4%d8%b1%d9%81%d8%aa%d9%87-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3-%d8%a8%d8%af%d9%88%d9%86-%d8%a7%d9%81%d8%b2%d9%88%d9%86%d9%87/)یک فرم جستجو پیشرفته ایجاد کردم

حالا میخوام اونو به شکل و امکانات زیر تغییر بدم

دوستان میتونن کمک کنن در این زمینه


http://s8.picofile.com/file/8280878584/Untitled.png


در قسمت رشته هم بتوان به صورت دستی رشته رو وارد هم به صورت کرکره ای یکسری رشته که تعریف کردیم انتخاب بشه توسط کاربر

در قسمت سال هم بتوان هم به صورت دستی هم به صورت کرکره ای یکسری سال که تعریف کردیم انتخاب بشه توسط کاربر (از سال تا سال در واقع جستجو رو محدود میکنه بین دوتا یعنی جستجو در ارقام بیشتر از از سال و کمتر از تا سال - فیلدهای این بخش بصورت numerical و عددی تعریف شود)

لازم به ذکر هست فیلد اول در تایتل و متن نوشته ها جستجو میکنه و مابقی فیلدها (رشته و سال) فقط در متن نوشته ها جستجو میشه

mojtaba05
January 2nd, 2017, 09:39
سلام

برای ادغام فیلد متنی و منوی select می تونید از تگ detailist که در html5 معرفی شده استفاده کنید، گرچه این تگ به خوبی و با رفتار مشابه در مرورگرهای مختلف پشتیبانی نمیشه:
http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_datalist

اما بهتر از مورد بالا، استفاده از جاوااسکریپت هست:
http://www.dhtmlgoodies.com/scripts/form_widget_editable_select/form_widget_editable_select.html


برای اعتبار سنجی ورودی ها باید از سرور استفاده کنید اما html5 هم امکاناتی در این خصوص داره، مثلا می تونید نوع ورودی رو به عدد محدود کنید، یا تعداد ارقام و همچنین حداقل و حداکثر رو تعیین کنید:
http://www.w3schools.com/tags/att_input_min.asp

ahmad4u
January 29th, 2017, 11:08
کسی نیست راهنمایی کنه و کدهاشو قرار بده؟

ahmad4u
February 7th, 2017, 12:58
uppppppppppppppp