PDA

View Full Version : سوال: تغییر اطلاعات



aliprogrammer
سه شنبه 18 فروردین 1388, 11:03 صبح
با سلام خدمت دوستان و تبریک سال نو.
بنده یک صفحه jsp طراحی کرده ام که وقتی کاربر در یک combobox نام کشوری را انتخاب بنماید باید در combobox دیگر لیست شهرهای آن از بانک اطلاعات نمایش داده شود ولی از این رو که کل اطلاعات در یک فرم قرار دارد و با فرستادن آن فرم به سمت سرور کل اطلاعات فرستاده می شود و اطلاعات textbox های قبلی که پر شده اند از دست می رود چگونه می توان این کار را انجام داد ؟

mehdi_kamari
سه شنبه 18 فروردین 1388, 17:14 عصر
دوست عزیز شما می تونید با Ajax این کار رو انجام بدین . و فقط اطلاعات ComboBox مورد نظر رو به سرور بر گردونید و نیازی به ارسال فرم نیست . از طرفی هم می تونید همزمان اطلاعات ComboBox رو همون بار اول که صفحه لود میشه توی صفحتون بیارین و Hidden کنید و با کمک JavaScript اطلاعات مربوطه به هر ComboBox رو نشون بیدین .


http://www.openajax.org/member/wiki/images/c/c5/ClientSideAjax.gif

aliprogrammer
سه شنبه 18 فروردین 1388, 19:14 عصر
دوست عزیز از راهنمایی شما متشکرم .
حال چگونه با ajax این کار را انجام دهم ؟ در ضمن از قسمت دوم شما این برداشت را کردم که شاید نتوانستم مقصود سوالم را برسانم

از طرفی هم می تونید همزمان اطلاعات ComboBox رو همون بار اول که صفحه لود میشه توی صفحتون بیارین و Hidden کنید و با کمک JavaScript اطلاعات مربوطه به هر ComboBox رو نشون بیدین
من می خواهم کاربر مثلا برای ثبت نام ، از بین نام کشور های موجود در combobox اول یکی را انتخاب و برنامه در combobox دوم لیست شهر های آن کشور را بیاورد

mehdi_kamari
سه شنبه 18 فروردین 1388, 19:19 عصر
قسمت دوم رو برای ComboBox های کوچک میشه استفاده کرد و بهتره از Ajax استفاده کنید . چطورش و راستش مفصل هست و شما باید در مورد Ajax مطالعه بفرمایید.