PDA

View Full Version : text box پویا



Galawij
پنج شنبه 18 آذر 1389, 08:31 صبح
سلام.
توی فرم ثبت نام سایتم، می خوام برای فیلد آدرس مربوط به یک سازمان که در حال ثبت نام در سایت است، به جای اینکه برای نام استان و نام شهرستان از دو Combobox جدا(اطلاعات در بانک اطلاعاتی در دو جدول جدا(یکی برای استان و دیگری برای شهرستان) نگهداری می شود) استفاده کنم، در داخل خود تکس باکس وقتی کاربر فوکوس کرد لیستی از نام استان ها ظاهر بشه و خاصیت سرچی داشته باشه یعنی وقتی کاربر استانی با نام استان تهران را وارد کرد به محض زدن دکمه ت نام استانهایی که با ت شروع می شود را فیلتر کرده و نمایش دهد. و به همین منوال برای شهرستانهای مربوط به یک استان خاص. پس از این مراحل کاربربتواند در همان تکس باکس ادامه آدرس خود را تایپ کند.
نکته: تمام مراحل فوق در داخل همان تکس باکس انجام شود.
اگه کسی منطق باز شدن پنجره زیر رو در داخل ویژوال استودیو که با زدن کلیدهای Ctrl+Space ظاهر میشه برام توضیح بده ممنون می شم.(در واقع سوال من پیاده سازی یک همچین روشی در داخل تکس باکس هست.)63345

Galawij
پنج شنبه 18 آذر 1389, 08:55 صبح
اگه به عکس بالا دقت کنیم می بینیم که می توانیم برای یک مورد خاص هم آیکون، هم ToolTip بذاریم. مثلاً فرض کنید برای تمام شهرستانهای مربوط به یک استان خاص عکسی از آن شهرستان به همراه توضیحات کوچکی(مثلامربوط به کدام استان است) را اضافه کنیم.

ehsanes
پنج شنبه 18 آذر 1389, 09:07 صبح
سلام

با استفاده از AutoComplete در ajax میتونی این کار انجام بدی
این لینک با استفاده از ajax هست http://www.asp.net/ajax/ajaxcontroltoolkit/samples/autocomplete/autocomplete.aspx
و این یکی با استفاده از jQuery هست http://www.devbridge.com/projects/autocomplete/jquery/

Galawij
پنج شنبه 18 آذر 1389, 10:01 صبح
با استفاده از AutoComplete در ajax میتونی این کار انجام بدی
این لینک با استفاده از ajax هست http://www.asp.net/ajax/ajaxcontroltoolkit/samples/autocomplete/autocomplete.aspx
و این یکی با استفاده از jQuery هست http://www.devbridge.com/projects/autocomplete/jquery/[/QUOTE]

من می خوام اطلاعات رو از DataBase بگیرم.نه اینکه دستی مقادیر را بدم.

ehsanes
پنج شنبه 18 آذر 1389, 10:14 صبح
از پلاگین jquery ui استفاده کن
http://jqueryui.com/demos/
یا از این یکی پلاگین jquery plugin autocomplete قابلیت اتصال به database هم داره
http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/

Galawij
پنج شنبه 18 آذر 1389, 10:25 صبح
خوب این درست ...
حالا اگه بخوام چند تا جدول مختلف را به یک textbox متصل کنم مثلاً داخل یک تکست باکس بتوان هم نام استان و هم نام شهرستان رو انتخاب کرد از دو جدول جداگانه.امکانش هست؟
textbox رو می شه دو یا چند بانده کرد؟

ehsanes
شنبه 20 آذر 1389, 09:53 صبح
فکر نمی کنم سوال من این قدر سخت باشه. لطفاًراهنمایی کنید...

سلام

داخل خود سایت نمونه هم برای sql و xml هست .
autocomplete جستجو کن