ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
شما باید برای رویداد onChange یا onClick اون عنصری از صفحه که لیست درختی رو توی اون نمایش دادین، یک تابع بنویسید که با AJAX مقدار id سطر انتخاب شده و برای سرور بفرسته و سرور هم در جواب، کلیدواژه ها رو از دیتابیس بخونه و echo کنه. توی برگشت AJAX هم مقادیر دریافتی رو توی کادر سمت راست قرار بدین. توی اینترنت درمورد How to use AJAX with PHP جستجو کنید. البته توصیه میکنم برای راحتی بیشتر و Cross Browser بودن، از jQuery استفاده کنید. درصورت نیاز به مثال (اگه با جستجو به نتیجه نرسیدین) بفرمایید تا نمونه کد با jQuery بگذارم.
ارسالها: 8
موضوعها: 3
تاریخ عضویت: خرداد 1394
اعتبار:
0
تشکرها: 0
1 بار تشکر شده در 1 پست
(04-03-1394، 12:39 ب.ظ)ADMIN نوشته: شما باید برای رویداد onChange یا onClick اون عنصری از صفحه که لیست درختی رو توی اون نمایش دادین، یک تابع بنویسید که با AJAX مقدار id سطر انتخاب شده و برای سرور بفرسته و سرور هم در جواب، کلیدواژه ها رو از دیتابیس بخونه و echo کنه. توی برگشت AJAX هم مقادیر دریافتی رو توی کادر سمت راست قرار بدین. توی اینترنت درمورد How to use AJAX with PHP جستجو کنید. البته توصیه میکنم برای راحتی بیشتر و Cross Browser بودن، از jQuery استفاده کنید. درصورت نیاز به مثال (اگه با جستجو به نتیجه نرسیدین) بفرمایید تا نمونه کد با jQuery بگذارم.
ساختار درختی با استفاده از ابزار treeview نمایش داده شده که خودش کلاس جداگانه دارم ، به این ترتیب رویداد onclick را نمیشه برای این ابزار استفاده کرد . و مقادیر دیتابیس هم درون آرایه ریخته شده ..
اگه میشه طبق گفته ی خودتون نمونه کد با jquery بزارین تا بیشتر متوجه بشم چون من تاحالا با ajax کار نکردم و آشنایی ندارم
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
هر ابزاری که توی صفحه میاد، بالأخره داره با HTML و CSS و JS ظاهر میشه. پس رویداد onClick داره. براتون امروز یک نمونه کد کوچک میگذارم. دیگه اینکه چطور این مثال رو با ساختار خودتون تطبیق بدین، بعهده خودتونه.