PDA

View Full Version : سوال: مشکل در فراخوانی از بانک



milad_rezaei66
یک شنبه 10 مرداد 1389, 19:57 عصر
2 تا list/menu دارم که با انتخاب از اولی محتوای دومی از بانک mysql آپدیت بشه؟
لطفا کمک کنید...!:عصبانی++:

mehdi.mousavi
دوشنبه 11 مرداد 1389, 22:07 عصر
2 تا list/menu دارم که با انتخاب از اولی محتوای دومی از بانک mysql آپدیت بشه؟ لطفا کمک کنید...!:عصبانی++:

سلام.
برای اینکار، دو راه وجود داره. اگر اطلاعات شما حاوی حجم معقولی هستش به طوریکه میتونید کلیه اطلاعات رو در همون Render اولیه صفحه به Client ارسال کنید، کل اطلاعات رو میتونید بصورت JSON یا Xml Data Island در HTML قرار بدید، سپس با jQuery کاری که میخواهید انجام بدید رو به سادگی انجام بدید.

اگر حجم اطلاعات زیاد هستش، به نوعی که کاربر انتخابهای زیادی داره و هر انتخاب منجر به Query ی خاصی از بانک میشه، باید سما سرور َApp ای داشته باشید که انتخاب کاربر رو به اون App بدید، اون App بر اساس ورودی، بانک رو Query کنه و داده مورد نظر رو بصورت JSON به Client برگردونه و Client تغییر مورد نظر رو در UI بده. این App میتونه (بعنوان نمونه) یه Web Service باشه.

برای این کار، شما می تونید از متودهای ajax، getJSON، get، post و ... استفاده کنید. توضیحات هر یک از این متودها رو میتونید روی سایت jQuery.com (http://jquery.com) پیدا کنید.

موفق باشید.