PDA

View Full Version : سوال: مشکل با Autocomplete



.fatemeh
شنبه 01 آذر 1393, 21:37 عصر
سلام
یه لیست باکس دارم که اسامی مشتریان داخلش نمایش داده میشه.
در قسمت value هم id مشتری قرار داره که توی مراحل بعد ازش استفاده میکنم.
حالا اسامی این مشتریها طولانی شده کاربر میخواد یکی رو انتخاب کنه باید یه اسکرول بلند که از لیست باکس باز میشه رو نگاه کنه
تا به مشتری مورد نظرش برسه.
الان می خوام طوری باشه که هنگام تایپ نام مشتری خودش توی لیست بگرده.
گشتم کدهای متفاوتی پیدا کردم
یه input که هر وقت داخلش اسم مشتری تایپ بشه نام های مشابه میاره تا نام مورد نظر.
مشکل اینجاست که وقتی مقدارش رو با post میگیرم نام مشتری رو نمایش می ده در حالی که من id مشتری و می خوام.از لینک زیر استفاده کردم
http://jqueryui.com/autocomplete/
دوستان کسی نمونه ای نداره که بشه نام مشتری رو نمایش داد ولی id رو گرفت.
خیلی ضروریه.

kabootar_y
شنبه 01 آذر 1393, 22:17 عصر
این صفحه رو ببینید

ببینید روشی که آموزش داده بدردتون میخوره؟


http://www.w3schools.com/php/php_ajax_livesearch.asp

kabootar_y
شنبه 01 آذر 1393, 22:28 عصر
اگر مشکلتون حل نشد کدتون رو بذارید تا ببینیم چی کارش میشه کرد

.fatemeh
یک شنبه 02 آذر 1393, 12:54 عصر
این صفحه رو ببینید

ببینید روشی که آموزش داده بدردتون میخوره؟


ممنون از اینکه جواب دادید.
روش استفاده از xml جالب بود. ولی نشد باهاش id رو بگیرم.
البته یه نمونه کد دیگه پیدا کردم با یه کم دستکاری جواب داد.
چون دیشب کار کردم صفحه منبع کد رو ندارم که لینکش رو برای بقیه کسانی که مثل من نیاز پیدا میکنن
بزارم ولی اسمش jQuery UI Autocomplete - Combobox هست از سایت http://jqueryui.com/ (http://jqueryui.com/autocomplete/)
بازم ممنون که وقت گذاشتید.