petros 3 ارسال شده در مهر 92 سلام. می خواستم ببینم افزونه ای هست که فرم های دینامیک بسازه؟ منظورم اینه که مثلا فیلد اول رو کاربر بین چند حالت یکی رو انتخاب کنه و با توجه به انتخاب کاربر فیلد دوم تغییر کنه. مثلا فیلد اول شرکت سازنده ماشین باشه (مثلا پژو، هیوندا...) و فیلد دوم براساس انتخاب شما مدل های ماشین همان شرکت انتخابی را نشان دهد تا انتخاب شود. ( مثلا برای پژو: 405، 206، 207 ...) ممنون میشم راهنمایی کنید. 1 واکنش ها : زهرا آیینی نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
زهرا آیینی 7 ارسال شده در مهر 92 (ویرایش شده) سلام. می خواستم ببینم افزونه ای هست که فرم های دینامیک بسازه؟ منظورم اینه که مثلا فیلد اول رو کاربر بین چند حالت یکی رو انتخاب کنه و با توجه به انتخاب کاربر فیلد دوم تغییر کنه. مثلا فیلد اول شرکت سازنده ماشین باشه (مثلا پژو، هیوندا...) و فیلد دوم براساس انتخاب شما مدل های ماشین همان شرکت انتخابی را نشان دهد تا انتخاب شود. ( مثلا برای پژو: 405، 206، 207 ...) ممنون میشم راهنمای سلام این کار خیلی راحت با Rs form انجام می شه .من توی سایت خودم این کارو کردم.دراپ داون وابسته بهم رو سرچ بزنید متوجه می شید .من هم تا حدودی توضیح می دم.ابتدا یک دراپ داون به اسم استان ایجاد می کنید و اسامی استانهارا در قسمت آیتمها می نوسیم و در قسمت خواص همان دراپ داون این کد را می زنید onchange="dynamic1(this,'town');".و دراپ داون دوم را به اسم town ایجاد می کنید و ذخیره می کنید .و بعد از این باید کد زیر را در قسمت خواص ،قسمت javascript کپی کنید .امیدوارم بکارتون بیاد <script type="text/javascript"> function dynamic1(parent,child){ var parent_array = new Array(); parent_array[''] = ['شهرستان مورد نظر را انتخاب کنید']; parent_array['آذربایجان غربی'] = ['ارومیه','اشنویه','بوکان','پيرانشهر','تکاب','چالدران','خوي','سردشت','سيه چشمه','سلماس','شاهين دژ','ماکو','مياندوآب','مهاباد','نقده']; parent_array['آذربايجان شرقي'] = ['آذر شهر','اسکو','اهر','بستان آباد','بناب','تبريز','جلفا','سراب','سهند','شبستر','کليبر','مراغه','مرند','ملکان','ميانه','هشترود','هريس']; parent_array['اردبيل'] = ['بيله سوار','بارس آباد','خلخال','فيروزآباد کوثر','گرمي','مشکين شهر','نمين','نير']; parent_array['اصفهان'] = ['اردستان','اصفهان','برخوردار','تيران','چادگان','خميني شهر','خوانسار','خوروبيابانک','سميرم','شاهين شهر وميمه','شهرضا','دهاقان','فريدن']; parent_array['البرز'] = ['اشتهارد','ساوجبلاق','طالقان','کرج','نظر آباد']; parent_array['ايلام'] = ['آبدانان','ايلام','ايوان','دره شهر','دهلران','شيروان چرداول','مهران']; parent_array['بوشهر'] = ['بوشهر','تنگستان','دشتستان','دشتي','دير','ديلم','کنگان','گناوه']; parent_array['تهران'] = ['اسلامشهر','پاکدشت','تجریش','تهران','دماوند','رباط کریم','شهر ری','شهریار','فیروزکوه','قدس','قرچک','ملارد','ورامین']; parent_array['چهارمحال و بختياري'] = ['اردل','بروجن','شهركرى','فارسان','كوهرنك','لردگان']; parent_array['خراسان جنوبي'] = ['بیرجند','سرایان','سربیشه','قائن','نهبندان']; parent_array['خراسان رضوي'] = ['بردسکن','تایباد','تربت جام','تربت حیدریه','چناران','خواف','خلیل آباد','درگز','رشتخوار','سبزوا','سرخس','فردوس','مشهد']; parent_array['خراسان شمالي'] = ['آشخانه','اسفراین','بجنورد','جاجرم','شیروان','فاروج']; parent_array['خوزستان'] = ['آبادان','امیدیه','اندیمشک','اهواز','ایذه','باغ ملک','بستان','بندرماهشهر','بهبهان','خرمشهر','سوسنگرد','شادگان','شوش']; parent_array['زنجان'] = ['آب بر','ابهر','خدابنده','خرم دره','زرین آباد','زنجان','ماه نشان']; parent_array['سمنان'] = ['دامغان','سمنان','شاهرود','گرمسار','مهدی شهر']; parent_array['سيستان وبلوچستان'] = ['ایرانشهر','چابهار','خاش','زابل','زاهدان','سراوان','سرباز','نیکشهر']; parent_array['فارس'] = ['آباده','ارسنجان','استهبان','بوانات','جهرم','خرم بید','زرین شهر','داراب','سپیدان','شیراز','فراشبند','فسا','فیروز آباد','قیر','کازرون','لار','لامرد','مرودشت','ممسنی','مهر','نیریز']; parent_array['قزوين'] = ['آبیک','البرز','بوئین زهرا','تاکستان','قزوین']; parent_array['قم'] = ['جعفريه','دستجرد','سلفچگان','قنوات','قم','که-ک ']; parent_array['کردستان'] = ['بانه','يجار','ديوان دره','سقز','سنندج','قروه','کامياران','مريوان']; parent_array['کرمان'] = ['بافت','بردسیر','بم','جیرفت','راور','رفسنجان','زرند','سیرجان','شهربابک','کرمان','کهنوج']; parent_array['کرمانشاه'] = ['اسلام آبادغرب','پاوه','جوانرود','سرپل ذهاب','سنقر','صحنه','قصرشيرين','کرمانشاه','کنگاور','گيلانغرب','هرسين']; parent_array['کهگيلويه وبویراحمد'] = ['باشت','چرام','دهدشت','سی سخت','گچساران','لیکک','یاسوج']; parent_array['گلستان'] = ['آزادشهر','آق قلا','بندرگز','ترکمن','رامیان','علی آباد','کردکوی','کلاله','گرگان','گنبد','مینودشت']; parent_array['گيلان'] = ['آستارا','آستانه اشرفیه','املش','بندر انزلی','رشت','رضوانشهر','رودبار','رودسر','سیاه-ک ل','تفت','صومعه سرا','طوالش']; parent_array['لرستان'] = ['ازنا','الشتر','الیگودرز','بروجرد','پلدختر','خرم آباد','درود','کوهدشت','نورآباد']; parent_array['مازندران'] = ['آمل','بابل','بابلسر','بهشهر','تنکابن','جویبار','چالوس','رامسر','ساری','سوادکوه','قائمشهر','محمودآباد','نکا','نور','نوشهر']; parent_array['مرکزي'] = ['آشتیان','اراک','تفرش','خمین','دلیجان','ساوه','شاه زند','کمیجان','محلات']; parent_array['هرمزگان'] = ['ابوموسي','بستك','بندرعباس','بندر لنگه','پارسيان','جاسك','حاجي آباد','خمير','رودان','قشم','ميناب','سيريك']; parent_array['همدان'] = ['اسدآباد','بهار','تويسرکان','رزن','کبودراهنگ','نهاوند','ملاير','همدان']; parent_array['یزد'] = ['ابرکوه','اردکان','اشکذر','بافق','تفت','خاتم','صدوق','طبس','مهریز','میبد','یزد']; var thechild = document.getElementById(child); thechild.options.length = 0; var parent_value = parent.options[parent.selectedIndex].value; if (!parent_array[parent_value]) parent_value = ''; thechild.options.length = parent_array[parent_value].length; for(var i=0;i<parent_array[parent_value].length;i++){ thechild.options.text = parent_array[parent_value]; thechild.options.value = parent_array[parent_value];} } </script> ویرایش شده مهر 92 توسط زهرا آیینی 5 واکنش ها : مصطفی صفرعلی، oranjilar، AmIn1412 و 2 نفر دیگر نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
petros 3 ارسال شده در مهر 92 نمیدونم چطور باید از شما تشکر کنم که انقدر خوب و مفید راهنماییم کردید. واقعا ممنونم. نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
زهرا آیینی 7 ارسال شده در مهر 92 نمیدونم چطور باید از شما تشکر کنم که انقدر خوب و مفید راهنماییم کردید. واقعا ممنونم. خواهش می کنم . نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
Mehrran 1 ارسال شده در شهریور 93 سلام دوستان ممنون از آموزشی که برای ارتباط دادن دو تا دراپ داون، اینجا گذاشتین، حالا من میخواستم بدونم این امکان وجود داره تا یک دراپ داون دیگه رو هم به همون دراپ داون اول ارتباط داد؟ یعنی اینکه چطور امکان داره تا آیتمهای دراپ داون دوم و سوم، هر دو با تغییرات دراپ داون اول تغییر کنن؟ ممنون میشم اگر من رو راهنمایی کنین نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
رضاقاسمی 1,539 ارسال شده در شهریور 93 سوال جدید در تاپیک جدید نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
Mehrran 1 ارسال شده در شهریور 93 سوال جدید در تاپیک جدید سلام آقای قاسمی؛ معذرت که سوالم رو اینجا مطرح کردم، دلیلش این بود که کمی شبیه به این سوال بود و گفتم شاید مربوط به این سوال هم بشه، با این وجود سوال رو در تاپیک جدید هم با موضوع (ارتباط دادن دو دراپ داون متفاوت به یک دراپ داون دیگر در RSform) مطرح کردم اما هیچکس بهم جواب نداده هنوز، کسی بهم جواب میده؟ نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
رضاقاسمی 1,539 ارسال شده در شهریور 93 بله كمي صبور باشيد. نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
Mehrran 1 ارسال شده در شهریور 93 بله كمي صبور باشيد. الان یه دو هفته ای هست که من تاپیک جدید ایجاد کردم، اما هنوز کسی بهم جواب نداده، چه باید بکنم؟؟؟ نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
رضاقاسمی 1,539 ارسال شده در شهریور 93 وقتی از 15 پست صفحه اول خارج شد تاپیکتون یه پاسخ بزنید با متن up تا شاید کسی بتونه کمکتون کنه 1 واکنش ها : Mehrran نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر