PDA

نسخه کامل مشاهده نسخه کامل : کار با رویداد onchange



Sadra3010
31-10-2014, 22:11
سلام

من دو تا Combobox دارم که میخوام با تغییر مقادیر Combobox اول، مقادیر Combobox دوم هم تغییر کنه.

مثلا مقادیر Combobox یک تهران، گیلان، تبریز و ... هستند.
میخوام وقتی Combobox یک روی تهران بود، تو Combobox دو تهران، اسلام شهر، رباط کریم، ورامین و ... نمایش داده بشن.
وقتی روی گیلان بود، تو Combobox دو مقادیر رشت، انزلی، آستارا و ... نمایش داده بشن.

در ضمن این مقادیر (نام استان ها و همچنین شهر ها) توی دیتابیس من درج شده
و باید بعد از هر بار تغییر، داده های قبلی پاک بشه و داده های جدید از دیتابیس فراخونی بشه و به Combobox اضافه بشه.

من میخوام داخل رویداد onchange عنصر مورد نظر یک تابع فراخونی بشه و اینکارو انجام بده.(( با JavaScript باید تابع رو بنویسم یا خود php ؟؟؟ ))
چطوری اینکارو کنم؟

ممنون

hamedarian2009
01-11-2014, 12:49
سلام شما باید از AJAX استفاده کنید برات یک مثال میزنم امیدوارم استفاده کنید
فرض کن دوتا کمبو باکس به این شکل داری :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اطلاعات بعد هربار change شدن میره به صفحه coding.php و اونجا هرجور میتونی باتوجه به اطلاعات فرستاده شده نتیجه رو بیاری داخل کمبو باکس دوم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

من به صورت دستی کار کردم شما میتونید اطلاعات رو از دیتابیس بگیرین