Page 1 of 1

Going back to previous page and recovery form data

Posted: Mon Nov 28, 2011 6:27 am
by omidpand
I have a search page that has some search fields in it and I wrote it by php
2 of those fields are city combo box and province combo box
when one province is selected, a javascript function fill city combo box with cities of that province
after submiting and the result is shown on next page I want when user go back to the search page again all fields data shown and user have not to fill them again
I could select province after go back to search page but cities of that province does not selected by programing
I tried to run the javascript function to fill the city combo box from province that is selected but the function says province is empty, it seems function runs before province combo box is filled
what shoul I do?
Thank you

Re: Going back to previous page and recovery form data

Posted: Mon Nov 28, 2011 10:40 pm
by Gopesh
Hi,For that u should save the values in session.

Re: Going back to previous page and recovery form data

Posted: Tue Nov 29, 2011 1:23 am
by omidpand
The problem is that I have nothing in City combo box to check with session value, because first of all the javascript function should run to fill it, nad it doesnt work because there is nothing in province combo box.

Re: Going back to previous page and recovery form data

Posted: Tue Nov 29, 2011 2:14 am
by Gopesh
Can u post the working code here.Then all of us can work on it for a solution

Re: Going back to previous page and recovery form data

Posted: Tue Nov 29, 2011 2:45 am
by omidpand
This is part of search page that you can find it on this url:
http://sam24.ir/searcht.php
It is persian site so I'll highlite it

Code: Select all


	<tr>
		<td class="auto-style1">
			<font face="Tahoma" size="2">استان</font>
		</td>
		<td class="auto-style1">
			<select name="province" style="color:#003366;font-family:Tahoma;font-size:9pt;width:150px;" tabindex="7" onchange="i065eac7b9a30b8075c232eb24e9a99edpc(this);" dir="rtl" size="1" >
				<option <?php if($_province==0){ echo('selected '); } ?> value="0">تمام استان‌ها</option>
				<option <?php if(!empty($_province) && $_province=="آذربایجان شرقی"){ echo('selected '); } ?> value="آذربایجان شرقی" class="info=[0,تمام شهرهای استان,0,1|1,ترکمنچاي,1,0|2,صوفيان,1,0|3,عجب شير,1,0|4,کليبر,1,0|6,آبش احمد,1,0|7,خمارلو,1,0|8,مراغه,1,0|9,زنوز,1,0|10,مرند,1,0|11,بناب جديد,1,0|12,يامچي,1,0|13,ملکان,1,0|14,تسوج,1,0|15,ميانه,1,0|16,خراجو,1,0|17,آفکند,1,0|18,ترک,1,0|19,ورزقان,1,0|20,خاروانا,1,0|21,بخشايش,1,0|22,زرنق,1,0|23,کلوانق,1,0|24,هريس,1,0|25,خواجه,1,0|26,هشترد,1,0|27,نظر کهريزي,1,0|28,ممقان,1,0|29,ليدان,1,0|30,تيکمه داش,1,0|31,آذرشهر,1,0|32,گوگان,1,0|33,اسکو,1,0|34,ايلخچي,1,0|35,اهر,1,0|36,کشکسراي,1,0|37,بستان آباد,1,0|38,وايقان,1,0|39,بناب,1,0|40,تبريز,1,0|41,باسمنج,1,0|42,سردرود,1,0|43,خسروشهر,1,0|44,جلفا,1,0|45,سيس,1,0|46,هوراند,1,0|47,هاديشهر,1,0|48,شند آباد,1,0|49,شبستر,1,0|51,کوزه کنان,1,0|52,خامنه,1,0|53,دوزدوزان,1,0|54,شربيان,1,0|55,مهربان,1,0|56,سراب,1,0|57,قره آغاج,1,0|58,سيه رود,1,0|59,شرفخانه,1,0|]">آذربایجان شرقی</option>
				<option <?php if(!empty($_province) && $_province=="آذربایجان غربی"){ echo('selected '); } ?> value="آذربایجان غربی" class="info=[0,تمام شهرهای استان,0,1|1,مير آباد,1,0|2,ربط,1,0|3,پلدشت,1,0|4,تازه شهر,1,0|6,شاهين دژ,1,0|7,کشاورز,1,0|8,بازرگان,1,0|9,ماکو,1,0|10,شوط,1,0|11,مهاباد,1,0|12,مياندوآب,1,0|13,باروق,1,0|14,چهاربرج,1,0|15,محمديار,1,0|16,سلماس,1,0|17,سردشت,1,0|18,نقده,1,0|19,نالوس,1,0|20,اروميه,1,0|21,قوشچي,1,0|22,نوشين,1,0|23,سيلوانه,1,0|24,اشنويه,1,0|25,بوکان,1,0|26,سيمينه,1,0|27,پيرانشهر,1,0|28,فيرورق,1,0|29,سرو,1,0|30,ايواوغلي,1,0|31,گردکشانه,1,0|32,خوي,1,0|33,آواجيق,1,0|34,محمودآباد,1,0|35,سينه چشمه,1,0|36,قره ضياءالدين,1,0|37,تکاب,1,0|]">آذربایجان غربی</option>
				<option <?php if(!empty($_province) && $_province=="اردبیل"){ echo('selected '); } ?> value="اردبیل" class="info=[0,تمام شهرهای استان,0,1|1,گيوي,1,0|2,گرمي,1,0|3,نير,1,0|4,آبي بيگلو,1,0|5,عنبران,1,0|6,نمين,1,0|7,لاهرود,1,0|8,رضي,1,0|9,تازه کندانگوت,1,0|10,کوراييم,1,0|11,سرعين,1,0|12,مشگين شهر,1,0|13,کلور,1,0|14,اردبیل,1,0|15,هير,1,0|16,بيله شوارجعفر آباد,1,0|17,پارس آباد,1,0|18,اصلاندوز,1,0|19,خلخال,1,0|20,هشتجين,1,0|]">اردبیل</option>
				<option <?php if(!empty($_province) && $_province=="اصفهان"){ echo('selected '); } ?> value="اصفهان" class="info=[0,تمام شهرهای استان,0,1|1,فلاورجان,1,0|2,چمگردان,1,0|3,مشکات,1,0|4,گوگد,1,0|6,گلپايگان,1,0|7,جوشقان و کامو,1,0|8,قمصر,1,0|9,زرين شهر,1,0|10,نياسر,1,0|11,برزک,1,0|12,گلشهر,1,0|13,کاشان,1,0|14,پيربکران,1,0|15,بهاران شهر,1,0|16,ايمانشهر,1,0|17,قهدريحان,1,0|18,بوئين و مياندشت,1,0|19,ابريشم,1,0|20,برف انبار,1,0|21,فريدونشهر,1,0|22,زاينده رود,1,0|23,بادرود,1,0|24,کليشاد و سودرجان,1,0|25,نائين,1,0|26,اردستان,1,0|27,افوس,1,0|28,خالدآباد,1,0|29,نطنز,1,0|30,دهق,1,0|31,نجف آباد,1,0|32,گلدشت,1,0|33,کهريزسنگ,1,0|34,خور,1,0|35,علويچه,1,0|36,انارک,1,0|37,سده لنجان,1,0|38,زيباشهر,1,0|39,مبارکه,1,0|40,کرکوند,1,0|41,طالخونچه,1,0|42,ديزيچه,1,0|43,چرميهن,1,0|44,باغ بهادران,1,0|45,ورنامخواست,1,0|46,فولادشهر,1,0|47,جندق,1,0|48,ورزنه,1,0|49,گز,1,0|50,شاهين شهر,1,0|51,تودشک,1,0|52,کوهپايه,1,0|53,سگزي,1,0|54,حسين آباد,1,0|55,نصر آباد,1,0|56,نيک آباد,1,0|57,محمد آباد,1,0|58,حبيب آباد,1,0|59,اژديه,1,0|60,خوراسگان,1,0|61,بهارستان,1,0|62,دامنه,1,0|63,اصفهان,1,0|64,زاواره,1,0|65,مهاباد,1,0|66,ابوزيد آباد,1,0|67,نوش آباد,1,					0|68,سفيد شهر,1,0|69,آران وبيدگل,1,0|70,هرند,1,0|71,حنا,1,0|72,خورزوق,1,0|73,دهاقان,1,0|74,منظريه,1,0|75,شهرضا,1,0|76,داران,1,0|77,کمه,1,0|78,سميرم,1,0|79,خواسار,1,0|80,کوشک,1,0|81,درچه پياز,1,0|82,کمشجه,1,0|83,دستگرد,1,0|84,ونک,1,0|85,دولت آباد,1,0|86,خميني شهر,1,0|87,ميمه,1,0|88,وزوان,1,0|89,تيران,1,0|90,رضوان شهر,1,0|91,عسگران,1,0|92,چادگان,1,0|93,رزوه,1,0|]">اصفهان</option>
				<option <?php if(!empty($_province) && $_province=="ایلام"){ echo('selected '); } ?> value="ایلام" class="info=[0,تمام شهرهای استان,0,1|1,پهله,1,0|2,ايوان,1,0|3,ارکوز,1,0|4,مهران,1,0|6,توحيد,1,0|7,لومار,1,0|8,آسمان آباد,1,0|9,سرابله,1,0|10,موسيان,1,0|11,صالح آباد,1,0|12,مورموري,1,0|13,دره شهر,1,0|14,ميمه,1,0|15,آبداران,1,0|16,ايلام,1,0|17,چوار,1,0|18,زرنه,1,0|19,بدره,1,0|20,دهلران,1,0|]">ایلام</option>
				<option <?php if(!empty($_province) && $_province=="بوشهر"){ echo('selected '); } ?> value="بوشهر" class="info=[0,تمام شهرهای استان,0,1|1,بندر ريگ,1,0|2,بندر دير,1,0|3,بندر کنگان,1,0|4,بردخون,1,0|6,بندر ديلم,1,0|7,امام حسن,1,0|8,آبدان,1,0|9,طاهري,1,0|10,بنک,1,0|11,عسلويه,1,0|12,بندر گناوه,1,0|13,آبپخش,1,0|14,کي,1,0|15,نخل تقي,1,0|16,اهرم,1,0|17,خارک,1,0|18,خورموج,1,0|19,دلوار,1,0|20,جم,1,0|21,ريز,1,0|22,برازجان,1,0|23,تنگ ارم,1,0|24,کلمه,1,0|25,سعدآباد,1,0|26,وحدتيه,1,0|27,شبانکاره,1,0|28,بوشهر,1,0|29,دالکي,1,0|30,چغادک,1,0|]">بوشهر</option>
				<option <?php if(!empty($_province) && $_province=="تهران"){ echo('selected '); } ?> value="تهران" class="info=[0,تمام شهرهای استان,0,1|1,لواسان,1,0|2,ملارد,1,0|3,فردوسيه,1,0|4,باغستان,1,0|6,وحيديه,1,0|7,انديشه,1,0|8,صباشهر,1,0|9,شهريار,1,0|10,فشم,1,0|11,تجريش,1,0|12,صفادشت,1,0|13,شاهدشهر,1,0|14,قدس,1,0|15,فيروزگوه,1,0|16,ارجمند,1,0|17,کرج,1,0|18,کمال شهر,1,0|19,محمدشهر,1,0|20,نظرآباد,1,0|21,اشتهارد,1,0|22,ماهدشت,1,0|23,ورامين,1,0|24,پيشوا,1,0|25,جوادآباد,1,0|26,قرچک,1,0|27,مشکين دشت,1,0|28,دماوند,1,0|29,طالقان,1,0|30,اسلامشهر,1,0|31,چهاردانگه,1,0|32,پاکدشت,1,0|33,شريف آباد,1,0|34,بومهن,1,0|35,گرمدره,1,0|36,کيلان,1,0|37,آبسرد,1,0|38,رودهن,1,0|39,آبعلي,1,0|40,باقرشهر,1,0|41,تهران,1,0|42,رباط کريم,1,0|43,شهر جديد هشتگرد,1,0|44,کهريزک,1,0|45,کوهسار,1,0|46,حسن آباد,1,0|47,ري,1,0|48,چهارباغ,1,0|49,نصيرآباد,1,0|50,گلستان,1,0|51,نسيم شهر,1,0|52,هشتگرد,1,0|]">تهران</option>
				<option <?php if(!empty($_province) && $_province=="چهار محال بختیاری"){ echo('selected '); } ?> value="چهار محال بختیاری" class="info=[0,تمام شهرهای استان,0,1|1,بن,1,0|2,سودجان,1,0|3,سامان,1,0|4,شلمزار,1,0|6,گهرو,1,0|7,سورشجان,1,0|8,باباحيدر,1,0|9,جونقان,1,0|10,فارسان,1,0|11,چلگرد,1,0|12,آلوني,1,0|13,کيان,1,0|14,مال خليفه,1,0|15,لردگان,1,0|16,بروجن,1,0|17,هفشجان,1,0|18,نافچ,1,0|19,ناغان,1,0|20,سفيد دشت,1,0|21,نقنه,1,0|22,فرادنبه,1,0|23,بلداجي,1,0|24,گندمان,1,0|25,شهرکرد,1,0|26,طاقانک,1,0|27,فرخ شهر,1,0|28,اردل,1,0|]">چهار محال بختیاری</option>
				<option <?php if(!empty($_province) && $_province=="خراسان شمالی"){ echo('selected '); } ?> value="خراسان شمالی" class="info=[0,تمام شهرهای استان,0,1|1,سنخواست,1,0|2,فاروج,1,0|3,پيش قلعه,1,0|4,قاضي,1,0|6,آشخانه,1,0|7,صفي آباد,1,0|8,اسفراين,1,0|9,لوجلي,1,0|10,درق,1,0|11,گرمه جاجرم,1,0|12,حصارگرمخان,1,0|13,راز,1,0|14,بجنورد,1,0|15,شوقان,1,0|16,شيروان,1,0|]">خراسان شمالی</option>
				<option <?php if(!empty($_province) && $_province=="خراسان جنوبی"){ echo('selected '); } ?> value="خراسان جنوبی" class="info=[0,تمام شهرهای استان,0,1|1,فردوس,1,0|2,بشرويه,1,0|3,آرين شهر,1,0|4,خضري دشت بياض,1,0|6,نيمبلوک,1,0|7,آيسک,1,0|8,سرايان,1,0|9,اسلاميه,1,0|10,اسفدن,1,0|11,سه قلعه,1,0|12,بيرجند,1,0|13,قائن,1,0|14,شوسف,1,0|15,نهبندان,1,0|16,مود,1,0|17,سربيشه,1,0|18,اسديه,1,0|19,خوسف,1,0|20,حاجي آباد,1,0|21,زهان,1,0|]">خراسان جنوبی</option>
				<option <?php if(!empty($_province) && $_province=="خراسان رضوی"){ echo('selected '); } ?> value="خراسان رضوی" class="info=[0,تمام شهرهای استان,0,1|1,کلات,1,0|2,طرقبه,1,0|3,جنگل,1,0|4,شانديز,1,0|6,سبزوار,1,0|7,جغتاي,1,0|8,رشتخوار,1,0|9,سلطان آباد,1,0|10,نقاب,1,0|11,نوخندان,1,0|12,شهرزو,1,0|13,لطف آباد,1,0|14,رضويه,1,0|15,نيشابور,1,0|16,مردآوند,1,0|17,سنگان,1,0|18,فيروزه,1,0|19,سلامي,1,0|20,چاپشلو,1,0|21,قلندرآباد,1,0|22,خليل آباد,1,0|23,بيدخت,1,0|24,ريوش,1,0|25,گناباد,1,0|26,کاشمر,1,0|27,بجستان,1,0|28,باجگيران,1,0|29,يونسي,1,0|30,ششتمد,1,0|31,سفيذسنگ,1,0|32,داورزن,1,0|33,کاخک,1,0|34,کندر,1,0|35,مشهد,1,0|36,فريمان,1,0|37,درگز,1,0|38,سرخس,1,0|39,قاسم آباد,1,0|40,روداب,1,0|41,ملک آباد,1,0|42,قوچان,1,0|43,عشق آباد,1,0|44,مشهد ريزه,1,0|45,باخرز,1,0|46,درود,1,0|47,بايک,1,0|48,قدمگاه,1,0|49,دولت آباد,1,0|50,خرو,1,0|51,رباطسنگ,1,0|52,تربت حيدريه,1,0|53,نشتيقان,1,0|54,نيل شهر,1,0|55,چکند,1,0|56,صالح آباد,1,0|57,نصر آباد,1,0|58,تايباد,1,0|59,کاريز,1,0|60,فرهادگر,1,0|61,خواف,1,0|62,بردسکن,1,0|63,انابد,1,0|64,فيض آباد,1,0|65,کدکن,1,0|66,چناران,1,0|]">خراسان رضوی</option>
				<option <?php if(!empty($_province) && $_province=="خوزستان"){ echo('selected '); } ?> value="خوزستان" class="info=[0,تمام شهرهای استان,0,1|1,گتوند,1,0|2,رامشير,1,0|3,شادگان,1,0|4,آبادان,1,0|6,اهواز,1,0|7,انديمشک,1,0|8,حسينيه,1,0|9,شوش,1,0|10,اميديه,1,0|11,حر,1,0|12,شوشتر,1,0|13,هفتگل,1,0|14,الوان,1,0|15,بستان,1,0|16,جايزان,1,0|17,اروندکنار,1,0|18,ايذه,1,0|19,بهبهان,1,0|20,آغاجاري,1,0|21,سردشت,1,0|22,صيدون,1,0|23,بندر ماهشهر,1,0|24,قلعه تل,1,0|25,باغ ملک,1,0|26,بندر امام خميني,1,0|27,خرمشهر,1,0|28,دهدز,1,0|29,مقاومت,1,0|30,هويزه,1,0|31,درآب,1,0|32,حميديه,1,0|33,دزفول,1,0|34,صفي آباد,1,0|35,ميانرود,1,0|36,ويس,1,0|37,سالند,1,0|38,ملاثاني,1,0|39,سوسنگر,1,0|40,رفيع,1,0|41,چمران,1,0|42,شيبان,1,0|43,رامهرمز,1,0|44,مينوشهر,1,0|45,لالي,1,0|46,زهره,1,0|47,قلعه خواجه,1,0|48,هنديجان,1,0|49,مسجد سليمان,1,0|]">خوزستان</option>
				<option <?php if(!empty($_province) && $_province=="زنجان"){ echo('selected '); } ?> value="زنجان" class="info=[0,تمام شهرهای استان,0,1|1,زنجان,1,0|2,گرماب,1,0|3,سجاس,1,0|4,چورزق,1,0|6,قيدار,1,0|7,خرمدره,1,0|8,حلب,1,0|9,آب بر,1,0|10,زرين آباد,1,0|11,ماه نشان,1,0|12,دندي,1,0|13,سلطانيه,1,0|14,هيدج,1,0|15,صائين قلعه,1,0|16,ابهر,1,0|17,زرين رود,1,0|]">زنجان</option>
				<option <?php if(!empty($_province) && $_province=="سمنان"){ echo('selected '); } ?> value="سمنان" class="info=[0,تمام شهرهای استان,0,1|1,بيارجمند,1,0|2,ميامي,1,0|3,گرمسار,1,0|4,آرادان,1,0|6,اميريه,1,0|7,ايوانکي,1,0|8,مهدي شهر,1,0|9,کلاته خيج,1,0|10,سمنان,1,0|11,ديباج,1,0|12,سلطام,1,0|13,دامغان,1,0|14,شاهرود,1,0|15,سرخه,1,0|16,مجن,1,0|17,شهميرزاد,1,0|]">سمنان</option>
				<option <?php if(!empty($_province) && $_province=="سیستان و بلوچستان"){ echo('selected '); } ?> value="سیستان و بلوچستان" class="info=[0,تمام شهرهای استان,0,1|1,سوران,1,0|2,نيک شهر,1,0|3,بمپور,1,0|4,فنوج,1,0|6,گلمورتي,1,0|7,بنت,1,0|8,بزمان,1,0|9,زابلي,1,0|10,سرباز,1,0|11,جالق,1,0|12,ايرانشهر,1,0|13,نصرت آباد,1,0|14,راسک,1,0|15,پيشين,1,0|16,سيرکان,1,0|17,سراوان,1,0|18,هيدوج,1,0|19,خاش,1,0|20,اديمي,1,0|21,بنجار,1,0|22,زابل,1,0|23,محمد آباد,1,0|24,دوست محمد,1,0|25,نوک آباد,1,0|26,قصر قند,1,0|27,زهک,1,0|28,کنارک,1,0|29,زاهدان,1,0|30,نگور,1,0|31,اسپگه,1,0|32,چابهار,1,0|33,ميرجاوه,1,0|]">سيستان و بلوچستان</option>
				<option <?php if(!empty($_province) && $_province=="فارس"){ echo('selected '); } ?> value="فارس" class="info=[0,تمام شهرهای استان,0,1|1,بنارويه,1,0|2,خنج,1,0|3,افزر,1,0|4,گرايش,1,0|6,جويم,1,0|7,فراشبند,1,0|8,کازرون,1,0|9,بيرم,1,0|10,ميمند,1,0|11,بالاده,1,0|12,اشکنان,1,0|13,اوز,1,0|14,خشت,1,0|15,کنار تخته,1,0|16,کامفيروز,1,0|17,فسا,1,0|18,شيراز,1,0|19,خور,1,0|20,لار,1,0|21,نودان,1,0|22,بوانات,1,0|23,آباده طشک,1,0|24,مرودشت,1,0|25,زاهدشهر,1,0|26,نوبندگان,1,0|27,خرامه,1,0|28,وراوي,1,0|29,سروستان,1,0|30,فيروز آباد,1,0|31,قائميه,1,0|32,ني ريز,1,0|33,کوار,1,0|34,کارزين,1,0|35,گله دار,1,0|36,لامرد,1,0|37,مهر,1,0|38,قير,1,0|39,زرقان,1,0|40,سعادت شهر,1,0|41,سيدان,1,0|42,ششده,1,0|43,علامرودشت,1,0|44,اهل,1,0|45,مشکان,1,0|46,مصيري,1,0|47,لپوئي,1,0|48,جنت شهر,1,0|49,باب انار,1,0|50,شهر پير,1,0|51,دبيران,1,0|52,آباده,1,0|53,ايزد خواست,1,0|54,بهمن,1,0|55,جهرم,1,0|56,حاجي آباد,1,0|57,اردکان,1,0|58,سورمق,1,0|59,صغاد,1,0|60,ارسنجان,1,0|61,کره اي,1,0|62,استهبانايج,1,0|63,داراب,1,0|64,رونيز,1,0|65,نور آباد,1,0|66,سده,1,0|67,اقليد,1,0|68,قادر آباد,1,0|69,خاوران,1,0|70,صفاشهر,1,0|71,قطب آباد,1,0|72,داريان,1,0|73,بيضا,1,0|]">					فارس</option>
				<option <?php if(!empty($_province) && $_province=="قزوین"){ echo('selected '); } ?> value="قزوین" class="info=[0,تمام شهرهای استان,0,1|1,بيدستان,1,0|2,خاکعلي,1,0|3,آوج,1,0|4,سيردان,1,0|6,معلم کلايه,1,0|7,بوئين زهرا,1,0|8,آبگرم,1,0|9,اسفرورين,1,0|10,خرمدشت,1,0|11,الوند,1,0|12,شال,1,0|13,ضياء آباد,1,0|14,سگز اباد,1,0|15,رازميان,1,0|16,محمود آباد نمونه,1,0|17,کوهين,1,0|18,ارداق,1,0|19,اقباليه,1,0|20,قزوين,1,0|21,تاکستان,1,0|22,نرجه,1,0|23,آبيک,1,0|24,محمديه,1,0|25,دانسفهان,1,0|]">قزوین</option>
				<option <?php if(!empty($_province) && $_province=="قم"){ echo('selected '); } ?> value="قم" class="info=[0,تمام شهرهای استان,0,1|1,قم,1,0|2,جعفريه,1,0|3,دستجرد,1,0|4,کهک,1,0|6,قنوات,1,0|]">قم</option>
				<option <?php if(!empty($_province) && $_province=="کردستان"){ echo('selected '); } ?> value="کردستان" class="info=[0,تمام شهرهای استان,0,1|1,بابارشاني,1,0|2,دهگلان,1,0|3,صاحب,1,0|4,سنندج,1,0|6,دزج,1,0|7,سقز,1,0|8,موچش,1,0|9,سريش آباد,1,0|10,بوئين سفلي,1,0|11,ديواندره,1,0|12,کاني سور,1,0|13,آرمرده,1,0|14,مريوان,1,0|15,دلبران,1,0|16,زرينه,1,0|17,شويشه,1,0|18,قروه,1,0|19,بيجار,1,0|20,سرو آباد,1,0|21,ياسوکند,1,0|22,کامياران,1,0|23,چناره,1,0|24,بانه,1,0|]">کردستان</option>
				<option <?php if(!empty($_province) && $_province=="کرمان"){ echo('selected '); } ?> value="کرمان" class="info=[0,تمام شهرهای استان,0,1|1,منوجان,1,0|2,هجدک,1,0|3,کشکوئيه,1,0|4,راور,1,0|6,کيانشهر,1,0|7,يزدان شهر,1,0|8,پاريز,1,0|9,عنبر آباد,1,0|10,کوهبنان,1,0|11,بهرمان,1,0|12,زيدآباد,1,0|13,سيرجان,1,0|14,دهج,1,0|15,ريحان,1,0|16,نجف شهر,1,0|17,خانوک,1,0|18,شهربابک,1,0|19,زرند,1,0|20,باغين,1,0|21,نودژ,1,0|22,انار,1,0|23,ماهان,1,0|24,حسين آباد,1,0|25,قلعه گنج,1,0|26,بروات,1,0|27,گلباف,1,0|28,جوپار,1,0|29,محمدآباد,1,0|30,اختيارآباد,1,0|31,نظام شهر,1,0|32,شهداد,1,0|33,گلزار,1,0|34,راين,1,0|35,ارزوئيه,1,0|36,نگار,1,0|37,جيرفت,1,0|38,بم,1,0|39,فهرج,1,0|40,نرماشير,1,0|41,جبالبارز,1,0|42,رفسنجان,1,0|43,رودبار,1,0|44,بزنجان,1,0|45,مس سرچشمه,1,0|46,مردهک,1,0|47,فارياب,1,0|48,کهنوج,1,0|49,اندوهجرد,1,0|50,بردسير,1,0|51,رابر,1,0|52,زنگي آباد,1,0|53,کرمان,1,0|54,محي آباد,1,0|55,چترود,1,0|56,بافت,1,0|57,کاظم آباد,1,0|58,درب بهشت,1,0|]">کرمان</option>
				<option <?php if(!empty($_province) && $_province=="کرمانشاه"){ echo('selected '); } ?> value="کرمانشاه" class="info=[0,تمام شهرهای استان,0,1|1,گيلانغرب,1,0|2,حميل,1,0|3,ازگله,1,0|4,تازه آباد,1,0|6,نوسود,1,0|7,نودشه,1,0|8,کنگاور,1,0|9,کرند غرب,1,0|10,هلشي,1,0|11,گهواره,1,0|12,رباط,1,0|13,پاوه,1,0|14,کوزران,1,0|15,باينگان,1,0|16,سنقر,1,0|17,کرمانشاه,1,0|18,ميان راهان,1,0|19,قصر شيرين,1,0|20,سرمست,1,0|21,سرپل ذهاب,1,0|22,بيستون,1,0|23,هرسين,1,0|24,روانسر,1,0|25,سومار,1,0|26,اسلام آبادغرب,1,0|27,جوانرود,1,0|28,صحنه,1,0|29,سطر,1,0|]">کرمانشاه</option>
				<option <?php if(!empty($_province) && $_province=="کهگيلويع و بوير احمد"){ echo('selected '); } ?> value="کهگيلويع و بوير احمد" class="info=[0,تمام شهرهای استان,0,1|1,باشت,1,0|2,دوگنبدان,1,0|3,دهدشت,1,0|4,مارگون,1,0|6,ديشموک,1,0|7,چرام,1,0|8,سوق,1,0|9,ليکک,1,0|10,ياسوج,1,0|11,لنده,1,0|12,قلعه رئيسي,1,0|13,گراب سفلي,1,0|14,سي سخت,1,0|]">کهگيلويع و بوير احمد</option>
				<option <?php if(!empty($_province) && $_province=="گلستان"){ echo('selected '); } ?> value="گلستان" class="info=[0,تمام شهرهای استان,0,1|1,کلاله,1,0|2,گاليکش,1,0|3,مينو دشت,1,0|4,مراوه تپه,1,0|6,گرگان,1,0|7,گنبد کاووس,1,0|8,سرخنکلاته,1,0|9,اينچه برون,1,0|10,نوکنده,1,0|11,خان ببين,1,0|12,دلند,1,0|13,علي آباد,1,0|14,سيمين شهر,1,0|15,گميش تپه,1,0|16,بندر ترکمن,1,0|17,راميان,1,0|18,فاضل آباد,1,0|19,بندر گز,1,0|20,انبار آلوم,1,0|21,کرد کوي,1,0|22,آزادشهر,1,0|23,آق قلا,1,0|24,نگين شهر,1,0|25,نوده خاندوز,1,0|]">گلستان</option>
				<option <?php if(!empty($_province) && $_province=="گیلان"){ echo('selected '); } ?> value="گیلان" class="info=[0,تمام شهرهای استان,0,1|1,لاهيجان,1,0|2,رودبنه,1,0|3,کياشهر,1,0|4,املش,1,0|6,ماسال,1,0|7,صومعه سرا,1,0|8,بندر انزلي,1,0|9,لوندويل,1,0|10,احمد سر گوراب,1,0|11,رشت,1,0|12,شفت,1,0|13,بازار جمعه,1,0|14,خشکبيجار,1,0|15,ديلمان,1,0|16,رانکوه,1,0|17,ماسوله,1,0|18,اطاقور,1,0|19,ليسار,1,0|20,چوبر,1,0|21,حويق,1,0|22,شلمان,1,0|23,مرجقل,1,0|24,هشتپر,1,0|25,فومن,1,0|26,گوراب زرميخ,1,0|27,کومله,1,0|28,توتکابن,1,0|29,آستارا,1,0|30,لنگرود,1,0|31,آستانه اشرفيه,1,0|32,اسالم,1,0|33,کوچصفهان,1,0|34,رضوانشهر,1,0|35,بره سر,1,0|36,لوشان,1,0|37,کلاچاي,1,0|38,رستم آباد,1,0|39,لشت نشاء,1,0|40,رودسر,1,0|41,پره سر,1,0|42,چابکسر,1,0|43,واجارگاه,1,0|44,سنگر,1,0|45,جيرنده,1,0|46,رودبار,1,0|47,رحيم آباد,1,0|48,خمام,1,0|49,سياهکل,1,0|50,منجيل,1,0|]">گیلان</option>
				<option <?php if(!empty($_province) && $_province=="لرستان"){ echo('selected '); } ?> value="لرستان" class="info=[0,تمام شهرهای استان,0,1|1,فيروز آباد,1,0|2,پلدختر,1,0|3,دورود,1,0|4,خرم آباد,1,0|6,زاغه,1,0|7,چالانچولان,1,0|8,الشتر,1,0|9,کوهدشت,1,0|10,اليگودرز,1,0|11,محمودوند,1,0|12,نور آباد,1,0|13,چقابل,1,0|14,مومن آباد,1,0|15,گراب,1,0|16,معمولان,1,0|17,اشترينان,1,0|18,سپيددشت,1,0|19,چغلوندي,1,0|20,ازنا,1,0|21,بروچرد,1,0|22,سراب دوره,1,0|23,کوناني,1,0|24,درب گنبد,1,0|]">لرستان</option>
				<option <?php if(!empty($_province) && $_province=="مازندران"){ echo('selected '); } ?> value="مازندران" class="info=[0,تمام شهرهای استان,0,1|1,نکا,1,0|2,رامسر,1,0|3,گزنک,1,0|4,رستمکلا,1,0|6,سرخرود,1,0|7,شيرگاه,1,0|8,ساري,1,0|9,اميرکلا,1,0|10,محمود آباد,1,0|11,کتالم وسادات شهر,1,0|12,رينه,1,0|13,زير آب,1,0|14,بهشهر,1,0|15,فريدونکنار,1,0|16,دابودشت,1,0|17,پل سفيد,1,0|18,کياسر,1,0|19,قائم شهر,1,0|20,آمل,1,0|21,آلاشت,1,0|22,فريم,1,0|23,کله بست,1,0|24,سورک,1,0|25,کياکلا,1,0|26,زرگر محله,1,0|27,نشتارود,1,0|28,نوشهر,1,0|29,گتاب,1,0|30,چمستان,1,0|31,عباس آباد,1,0|32,مرزي کلا,1,0|33,گلوگاه,1,0|34,بلده,1,0|35,ايزدشهر,1,0|36,کوهي خيل,1,0|37,نور,1,0|38,کلار آباد,1,0|39,بابلسر,1,0|40,جويبار,1,0|41,خرم آباد,1,0|42,مرزن آباد,1,0|43,تنکابن,1,0|44,کلاردشت,1,0|45,خوش رود پي,1,0|46,سلمانشهر,1,0|47,بابل,1,0|48,رويان,1,0|49,بهنمير,1,0|50,چالوس,1,0|51,خليل شهر,1,0|]">مازندران</option>
				<option <?php if(!empty($_province) && $_province=="مرکزی"){ echo('selected '); } ?> value="مرکزی" class="info=[0,تمام شهرهای استان,0,1|1,ساوه,1,0|2,پرندک,1,0|3,آشتيان,1,0|4,تفرش,1,0|6,غرق آباد,1,0|7,زاويه,1,0|8,رازقان,1,0|9,فرمهين,1,0|10,مامونيه,1,0|11,سنجان,1,0|12,کميجان,1,0|13,آستانه,1,0|14,ميلاجرد,1,0|15,هندودر,1,0|16,محلات,1,0|17,نيمور,1,0|18,کرهرود,1,0|19,اراک,1,0|20,نراق,1,0|21,قورچي باشي,1,0|22,داود آباد,1,0|23,توره,1,0|24,ليجان,1,0|25,شازند,1,0|26,خمين,1,0|27,خنداب,1,0|28,نوبران,1,0|29,مهاجران,1,0|]">مرکزي</option>
				<option <?php if(!empty($_province) && $_province=="هرمزان"){ echo('selected '); } ?> value="هرمزان" class="info=[0,تمام شهرهای استان,0,1|1,بستک,1,0|2,سيريک,1,0|3,کيش,1,0|4,چارک,1,0|5,حاجي آباد,1,0|6,کنگ,1,0|7,فارغان,1,0|8,بندر لنگه,1,0|9,جناح,1,0|10,بندر جاسک,1,0|11,دهبارز,1,0|12,گاوبندي,1,0|13,خمير,1,0|14,سوزا,1,0|15,ابو موسي,1,0|16,ميناب,1,0|17,هرمز,1,0|18,بندر عباس,1,0|19,قشم,1,0|20,فين,1,0|21,زيارتعلي,1,0|22,درگهان,1,0|]">هرمزگان</option>
				<option <?php if(!empty($_province) && $_province=="همدان"){ echo('selected '); } ?> value="همدان" class="info=[0,تمام شهرهای استان,0,1|1,گل تپه,1,0|2,رزن,1,0|3,شيرين سو,1,0|4,تويسرکان,1,0|6,اسد آباد,1,0|7,قروه درجزين,1,0|8,فرسفج,1,0|9,سرک,1,0|10,لالجين,1,0|11,بهار,1,0|12,دمق,1,0|13,صالح آباد,1,0|14,کبودر هگ,1,0|15,جوکار,1,0|16,فيروزان,1,0|17,ملاير,1,0|18,برل,1,0|19,گيان,1,0|20,سامن,1,0|21,جورقان,1,0|22,نهاوند,1,0|23,مريانج,1,0|24,ازندريان,1,0|25,همدان,1,0|26,قهاوند,1,0|27,فامنين,1,0|28,زنگنه,1,0|]">همدان</option>
				<option <?php if(!empty($_province) && $_province=="یزد"){ echo('selected '); } ?> value="یزد" class="info=[0,تمام شهرهای استان,0,1|1,يزد,1,0|2,اردکان,1,0|3,احمد آباد,1,0|4,مهردشت,1,0|6,عقدا,1,0|7,ابرکوه,1,0|8,بافق,1,0|9,مهريز,1,0|10,ديهوک,1,0|11,اشکذر,1,0|12,ندوشن,1,0|13,طبس,1,0|14,مروست,1,0|15,بهاباد,1,0|16,هرات,1,0|17,زارچ,1,0|18,ميبد,1,0|19,نير,1,0|20,حميديا,1,0|21,تفت,1,0|22,شاهديه,1,0|23,عشق آباد,1,0|24,خضر آباد,1,0|]">يزد</option>
			</select></td>
		<td class="auto-style1">
			&nbsp;</td>
		<td class="auto-style1">
			<font face="Tahoma" size="2">شهر</font>
		</td>
		<td class="auto-style1">
			<select id="city" name="city" style="color:#003366;font-family:Tahoma;font-size:9pt;width:150px;" tabindex="8" onfocus="javascript:sort2()" dir="rtl" size="1">
				<option value="0">تمام شهرها</option>
			</select>
		</td>
	</tr>
And this is the javascript function:

Code: Select all

function i065eac7b9a30b8075c232eb24e9a99edpc(c)
{alert(c.form.city.length);
	while(c.form.city.length)
	c.form.city.remove(0);
	var a=ElementUtil.getparam(c[c.selectedIndex],'class','info');
	if(!a)return;
	a=a.split("|");
	var t=document.createElement("option");
	c.form.city.appendChild(t);
	for(var i=0;i<a.length;i++){
	a[i]=a[i].split(",");
	if(!a[i][0])
		continue;
	t=document.createElement("option");
	t.label=a[i][1];
	t.innerText=a[i][1];
	t.text=a[i][1];
	t.value=a[i][1];
	c.form.city.appendChild(t);
}

}

Re: Going back to previous page and recovery form data

Posted: Tue Nov 29, 2011 10:42 pm
by Gopesh
Hi,Check this link http://stackoverflow.com/questions/5233 ... er-refresh. Hope it will be useful to u.