omidpand
یک شنبه 14 شهریور 1389, 21:56 عصر
سلام
آدم وقتی میخواد تو یه پست جدید یه سوال بپرسه واقعا بدنش از ترس میلرزه که نکنه تویه پست دیگه جواب داده باشن و یکی از مدیرا بخواد سرت داد بزنه:لبخند:
انتخاب اینکه کجا مطرحش کنی هم خودش یه معضله:خجالت:
در هر صورت من کلی گشتم و یا چیزی نبود یا نفهمیدم، پس تصمیم گرفتم بپرسم من میخوام دو تا کمبوباکس بزارم تو سایت که با جاوا به هم متصل بن طوریکه وقتی استان انتخاب شد، شهرهای مرتبط با اون تو کمبوباکس دوم لود بشه. یه کد هم گذاشتم توی سایت و کار میکنه ولی وقتی تو PHP مقدار کمبوی شهر رو میخونم(با دستور POST)اسم تمامی شهرها رو میاره حالا نمیدونم باید کدجاوارو عوض کنم یا پی اچ پی رو؟ کد جاوا رو هم میزارم:
<select name="cmbostan" id="Ostan" dir="rtl" style="color:#003366;font-family:Tahoma;font-size:9pt;width:130px;" tabindex="7" onchange="Func(this.value)">
<option selected="selected" value="0">-- انتخاب کنيد --</option>
<option value=" ,آذرشهر ,اسکو ,اهر ,بستانآباد ,بناب ,تبریز ,جلفا ,چاراویماق ,سراب ,شبستر ,عجبشیر ,کلیبر ,مراغه ,مرند ,ملکان ,میانه ,ورزقان ,هریس ,هشترود">آذربایجان شرقی</option>
<option value=" ,ارومیه ,اشنویه ,بوکان ,پیرانشهر ,تکاب ,چالدران ,خوی ,سردشت ,سلماس ,شاهیندژ ,ماکو ,مهاباد ,میاندوآب ,نقده">آذربایجان غربی</option>
<option value=" ,اردبیل ,بیلهسوار ,پارسآباد ,خلخال ,کوثر ,گِرمی ,مِشگینشهر ,نَمین ,نیر">اردبیل</option>
<option value=" ,آران و بیدگل ,اردستان ,اصفهان ,برخوار و میمه ,تیران و کرون ,چادگان ,خمینیشهر ,خوانسار ,سمیرم ,شهرضا ,سمیرم سفلی ,فریدن ,فریدونشهر ,فلاورجان ,کاشان ,گلپایگان ,لنجان ,مبارکه ,نائین ,نجفآباد ,نطنز">اصفهان</option>
<option value=" ,آبدانان ,ایلام ,ایوان ,درهشهر ,دهلران ,شیروان و چرداول ,مهران">ایلام</option>
<option value=" ,بوشهر ,تنگستان ,جم ,دشتستان ,دشتی,دیر ,دیلم ,کنگان ,گناوه">بوشهر</option>
<option value=" ,اسلامشهر ,پاکدشت ,تهران ,دماوند ,رباطکریم ,ری ,ساوجبلاغ ,شمیرانات ,شهریار ,فیروزکوه ,کرج ,نظرآباد ,ورامین">تهران</option>
<option value=" ,اردل ,بروجن ,شهرکرد ,فارسان ,کوهرنگ ,لردگان">چهارمحال و بختیاری</option>
<option value=" ,بیرجند ,درمیان ,سرایان ,سربیشه ,فردوس ,قائنات,نهبندان">خراسان جنوبی</option>
<option value=" ,بردسکن ,تایباد ,تربت جام ,تربت حیدریه ,چناران ,خلیلآباد ,خواف ,درگز ,رشتخوار ,سبزوار ,سرخس ,فریمان ,قوچان ,کاشمر ,کلات ,گناباد ,مشهد ,مه ولات ,نیشابور">خراسان رضوی</option>
<option value=" ,اسفراین ,بجنورد ,جاجرم ,شیروان ,فاروج ,مانه و سملقان">خراسان شمالی</option>
<option value=" ,آبادان ,امیدیه ,اندیمشک ,اهواز ,ایذه ,باغملک ,بندر ماهشهر ,بهبهان ,خرمشهر ,دزفول ,دشت آزادگان ,رامشیر ,رامهرمز ,شادگان ,شوش ,شوشتر ,گتوند ,لالی ,مسجد سلیمان,هندیجان ">خوزستان</option>
<option value=" ,ابهر ,ایجرود ,خدابنده ,خرمدره ,زنجان ,طارم ,ماهنشان">زنجان</option>
<option value=" ,دامغان ,سمنان ,شاهرود ,گرمسار ,مهدیشهر">سمنان</option>
<option value=" ,ایرانشهر ,چابهار ,خاش ,دلگان ,زابل ,زاهدان ,زهک ,سراوان ,سرباز ,کنارک ,نیکشهر">سیستان و بلوچستان</option>
<option value=" ,آباده ,ارسنجان ,استهبان ,اقلید ,بوانات ,پاسارگاد ,جهرم ,خرمبید ,خنج ,داراب ,زریندشت ,سپیدان ,شیراز ,فراشبند ,فسا ,فیروزآباد ,قیر و کارزین ,کازرون ,لارستان ,لامِرد ,مرودشت ,ممسنی ,مهر ,نیریز">فارس</option>
<option value=" ,آبیک ,البرز ,بوئینزهرا ,تاکستان ,قزوین">قزوین</option>
<option value=" ,قم">قم</option>
<option value=" ,بانه ,بیجار ,دیواندره ,سروآباد ,سقز ,سنندج ,قروه ,کامیاران ,مریوان">کردستان</option>
<option value=" ,بافت ,بردسیر ,بم ,جیرفت ,راور ,رفسنجان ,رودبار جنوب ,زرند ,سیرجان ,شهر بابک ,عنبرآباد ,قلعه گنج ,کرمان ,کوهبنان ,کهنوج ,منوجان">کرمان</option>
<option value=" ,اسلامآباد غرب ,پاوه ,ثلاث باباجانی ,جوانرود ,دالاهو ,روانسر ,سرپل ذهاب ,سنقر ,صحنه ,قصر شیرین ,کرمانشاه ,کنگاور ,گیلان غرب ,هرسین">کرمانشاه</option>
<option value=" ,بویراحمد ,بهمئی ,دنا ,کهگیلویه ,گچساران">کهگیلویه و بویراحمد</option>
<option value=" ,آزادشهر ,آققلا ,بندر گز ,ترکمن ,رامیان ,علیآباد ,کردکوی ,کلاله ,گرگان ,گنبد کاووس ,مراوهتپه ,مینودشت">گلستان</option>
<option value=" ,آستارا ,آستانه اشرفیه ,اَملَش ,بندر انزلی ,رشت ,رضوانشهر ,رودبار ,رودسر ,سیاهکل ,شَفت ,صومعهسرا ,طوالش ,فومَن ,لاهیجان ,لنگرود ,ماسال">گیلان</option>
<option value=" ,ازنا ,الیگودرز ,بروجرد ,پلدختر ,خرمآباد ,دورود ,دلفان ,سلسله ,کوهدشت">لرستان</option>
<option value=" ,آمل ,بابل ,بابلسر ,بهشهر ,تنکابن ,جویبار ,چالوس ,رامسر ,ساری ,سوادکوه ,قائمشهر ,گلوگاه ,محمودآباد ,نکا ,نور ,نوشهر">مازندران</option>
<option value=" ,آشتیان ,اراک ,تفرش ,خمین ,دلیجان ,زرندیه ,ساوه ,شازند ,کمیجان ,محلات">مرکزی</option>
<option value=" ,ابوموسی ,بستک ,بندر عباس ,بندر لنگه ,جاسک ,حاجیآباد ,شهرستان خمیر ,رودان ,قشم ,گاوبندی ,میناب">هرمزگان</option>
<option value=" ,اسدآباد ,بهار ,تویسرکان ,رزن ,کبودرآهنگ ,ملایر ,نهاوند ,همدان">همدان</option>
<option value=" ,ابرکوه ,اردکان ,بافق ,تفت ,خاتم ,صدوق ,طبس ,مهریز ,مِیبُد ,یزد">یزد</option>
</select>
function Func(Shahrestanha) {
var _Shahrestan = document.getElementById("Shahrestan");
_Shahrestan.options.length = 0;
if(Shahrestanha != "") {
var arr = Shahrestanha.split(",");
for(i = 0; i < arr.length; i++) {
if(arr[i] != "") {
_Shahrestan.options[_Shahrestan.options.length]=new Option(arr[i],arr[i]);
}
}
}
}
آدم وقتی میخواد تو یه پست جدید یه سوال بپرسه واقعا بدنش از ترس میلرزه که نکنه تویه پست دیگه جواب داده باشن و یکی از مدیرا بخواد سرت داد بزنه:لبخند:
انتخاب اینکه کجا مطرحش کنی هم خودش یه معضله:خجالت:
در هر صورت من کلی گشتم و یا چیزی نبود یا نفهمیدم، پس تصمیم گرفتم بپرسم من میخوام دو تا کمبوباکس بزارم تو سایت که با جاوا به هم متصل بن طوریکه وقتی استان انتخاب شد، شهرهای مرتبط با اون تو کمبوباکس دوم لود بشه. یه کد هم گذاشتم توی سایت و کار میکنه ولی وقتی تو PHP مقدار کمبوی شهر رو میخونم(با دستور POST)اسم تمامی شهرها رو میاره حالا نمیدونم باید کدجاوارو عوض کنم یا پی اچ پی رو؟ کد جاوا رو هم میزارم:
<select name="cmbostan" id="Ostan" dir="rtl" style="color:#003366;font-family:Tahoma;font-size:9pt;width:130px;" tabindex="7" onchange="Func(this.value)">
<option selected="selected" value="0">-- انتخاب کنيد --</option>
<option value=" ,آذرشهر ,اسکو ,اهر ,بستانآباد ,بناب ,تبریز ,جلفا ,چاراویماق ,سراب ,شبستر ,عجبشیر ,کلیبر ,مراغه ,مرند ,ملکان ,میانه ,ورزقان ,هریس ,هشترود">آذربایجان شرقی</option>
<option value=" ,ارومیه ,اشنویه ,بوکان ,پیرانشهر ,تکاب ,چالدران ,خوی ,سردشت ,سلماس ,شاهیندژ ,ماکو ,مهاباد ,میاندوآب ,نقده">آذربایجان غربی</option>
<option value=" ,اردبیل ,بیلهسوار ,پارسآباد ,خلخال ,کوثر ,گِرمی ,مِشگینشهر ,نَمین ,نیر">اردبیل</option>
<option value=" ,آران و بیدگل ,اردستان ,اصفهان ,برخوار و میمه ,تیران و کرون ,چادگان ,خمینیشهر ,خوانسار ,سمیرم ,شهرضا ,سمیرم سفلی ,فریدن ,فریدونشهر ,فلاورجان ,کاشان ,گلپایگان ,لنجان ,مبارکه ,نائین ,نجفآباد ,نطنز">اصفهان</option>
<option value=" ,آبدانان ,ایلام ,ایوان ,درهشهر ,دهلران ,شیروان و چرداول ,مهران">ایلام</option>
<option value=" ,بوشهر ,تنگستان ,جم ,دشتستان ,دشتی,دیر ,دیلم ,کنگان ,گناوه">بوشهر</option>
<option value=" ,اسلامشهر ,پاکدشت ,تهران ,دماوند ,رباطکریم ,ری ,ساوجبلاغ ,شمیرانات ,شهریار ,فیروزکوه ,کرج ,نظرآباد ,ورامین">تهران</option>
<option value=" ,اردل ,بروجن ,شهرکرد ,فارسان ,کوهرنگ ,لردگان">چهارمحال و بختیاری</option>
<option value=" ,بیرجند ,درمیان ,سرایان ,سربیشه ,فردوس ,قائنات,نهبندان">خراسان جنوبی</option>
<option value=" ,بردسکن ,تایباد ,تربت جام ,تربت حیدریه ,چناران ,خلیلآباد ,خواف ,درگز ,رشتخوار ,سبزوار ,سرخس ,فریمان ,قوچان ,کاشمر ,کلات ,گناباد ,مشهد ,مه ولات ,نیشابور">خراسان رضوی</option>
<option value=" ,اسفراین ,بجنورد ,جاجرم ,شیروان ,فاروج ,مانه و سملقان">خراسان شمالی</option>
<option value=" ,آبادان ,امیدیه ,اندیمشک ,اهواز ,ایذه ,باغملک ,بندر ماهشهر ,بهبهان ,خرمشهر ,دزفول ,دشت آزادگان ,رامشیر ,رامهرمز ,شادگان ,شوش ,شوشتر ,گتوند ,لالی ,مسجد سلیمان,هندیجان ">خوزستان</option>
<option value=" ,ابهر ,ایجرود ,خدابنده ,خرمدره ,زنجان ,طارم ,ماهنشان">زنجان</option>
<option value=" ,دامغان ,سمنان ,شاهرود ,گرمسار ,مهدیشهر">سمنان</option>
<option value=" ,ایرانشهر ,چابهار ,خاش ,دلگان ,زابل ,زاهدان ,زهک ,سراوان ,سرباز ,کنارک ,نیکشهر">سیستان و بلوچستان</option>
<option value=" ,آباده ,ارسنجان ,استهبان ,اقلید ,بوانات ,پاسارگاد ,جهرم ,خرمبید ,خنج ,داراب ,زریندشت ,سپیدان ,شیراز ,فراشبند ,فسا ,فیروزآباد ,قیر و کارزین ,کازرون ,لارستان ,لامِرد ,مرودشت ,ممسنی ,مهر ,نیریز">فارس</option>
<option value=" ,آبیک ,البرز ,بوئینزهرا ,تاکستان ,قزوین">قزوین</option>
<option value=" ,قم">قم</option>
<option value=" ,بانه ,بیجار ,دیواندره ,سروآباد ,سقز ,سنندج ,قروه ,کامیاران ,مریوان">کردستان</option>
<option value=" ,بافت ,بردسیر ,بم ,جیرفت ,راور ,رفسنجان ,رودبار جنوب ,زرند ,سیرجان ,شهر بابک ,عنبرآباد ,قلعه گنج ,کرمان ,کوهبنان ,کهنوج ,منوجان">کرمان</option>
<option value=" ,اسلامآباد غرب ,پاوه ,ثلاث باباجانی ,جوانرود ,دالاهو ,روانسر ,سرپل ذهاب ,سنقر ,صحنه ,قصر شیرین ,کرمانشاه ,کنگاور ,گیلان غرب ,هرسین">کرمانشاه</option>
<option value=" ,بویراحمد ,بهمئی ,دنا ,کهگیلویه ,گچساران">کهگیلویه و بویراحمد</option>
<option value=" ,آزادشهر ,آققلا ,بندر گز ,ترکمن ,رامیان ,علیآباد ,کردکوی ,کلاله ,گرگان ,گنبد کاووس ,مراوهتپه ,مینودشت">گلستان</option>
<option value=" ,آستارا ,آستانه اشرفیه ,اَملَش ,بندر انزلی ,رشت ,رضوانشهر ,رودبار ,رودسر ,سیاهکل ,شَفت ,صومعهسرا ,طوالش ,فومَن ,لاهیجان ,لنگرود ,ماسال">گیلان</option>
<option value=" ,ازنا ,الیگودرز ,بروجرد ,پلدختر ,خرمآباد ,دورود ,دلفان ,سلسله ,کوهدشت">لرستان</option>
<option value=" ,آمل ,بابل ,بابلسر ,بهشهر ,تنکابن ,جویبار ,چالوس ,رامسر ,ساری ,سوادکوه ,قائمشهر ,گلوگاه ,محمودآباد ,نکا ,نور ,نوشهر">مازندران</option>
<option value=" ,آشتیان ,اراک ,تفرش ,خمین ,دلیجان ,زرندیه ,ساوه ,شازند ,کمیجان ,محلات">مرکزی</option>
<option value=" ,ابوموسی ,بستک ,بندر عباس ,بندر لنگه ,جاسک ,حاجیآباد ,شهرستان خمیر ,رودان ,قشم ,گاوبندی ,میناب">هرمزگان</option>
<option value=" ,اسدآباد ,بهار ,تویسرکان ,رزن ,کبودرآهنگ ,ملایر ,نهاوند ,همدان">همدان</option>
<option value=" ,ابرکوه ,اردکان ,بافق ,تفت ,خاتم ,صدوق ,طبس ,مهریز ,مِیبُد ,یزد">یزد</option>
</select>
function Func(Shahrestanha) {
var _Shahrestan = document.getElementById("Shahrestan");
_Shahrestan.options.length = 0;
if(Shahrestanha != "") {
var arr = Shahrestanha.split(",");
for(i = 0; i < arr.length; i++) {
if(arr[i] != "") {
_Shahrestan.options[_Shahrestan.options.length]=new Option(arr[i],arr[i]);
}
}
}
}