زمان کنونی: ۱۱-۲-۱۴۰۳, ۱۲:۳۹ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
فرم محاسبه گر در آر اس فرم
۲۳-۲-۱۴۰۰, ۱۰:۰۹ عصر
ارسال: #4
RE: فرم محاسبه گر در آر اس فرم
درود

کار من دو قسمتی هست . اول قسمت اول رو حل کنم بعد بریم سر مبحث بعدیش
من الان مشکلی که دارم اینه که یک فرم دو وضعیتی کشویی ساختم که در فیلد اول برند ها رو کاربر انتخاب میکنه و در فیلد دوم طبق انتخاب فیلد اول مدل ها میاد

کدهاش هم در قسمت جاوا اسکریپت قرار داده شده

حالا من میخوام هر مدلی که کاربر انتخاب میکنه یه عدد مثلا 12.000.000 تومان در زیر فرم بیاد

تو فرم های جاوااسکریپ الان باید چی رو اضافه کنم؟


کد من که الان مدل ها رو در فیلد دوم نشون میده به این شکل هست :
برندها و جلوشون در پرانتز و کروشه مدل هاشون هست :

<script type="text/javascript">
function dynamic1(parent,child)
{
    var parent_array = new Array();
    // This is the default value
    parent_array[''] = ['مدل لپ تاپ خود را انتخاب نمایید'];
    // All other elements
    // parent_array['PARENT NAME'] = ['CHILD 1','CHILD 2','CHILD 3','ETC'];
    parent_array['Asus'] = ['FX705GM','FX503','FX504','ROG STRIX GL702ZC-WB74','ROG STRIX AMD Gaming','L402SA Portable Lightweight','ZenBook Flip UX360CA-DBM2T','ROG Strix GL753VD','ZenBook Flip UX360CA-UBM1T','ZenBook Pro UX501VW','ROG GL502VS-DB71','ROG STRIX','T102HA-D4-GR Transformer Mini','VivoBook X540SA','F556UA-AB32','ZX53VW','F556UA-AB54 NB','K501UW-AB78','ZenBook UX330UA-AH54','E200HA Portable Lightweight'];
    parent_array['Lenovo'] = ['Yoga 6','IdeaPad Slim 5i','Yoga 7i','Legion 5','Legion 7i','Yoga Slim 7i','IdeaPad Gaming 3 ','IdeaPad Slim 3 (14)','ThinkBook Plus','Legion Y740','Yoga S940','Ideapad 330','ideapad 8922','Yoga 20LES4S500','IdeaPad 330-15ARR','IdeaPad Flex 14ARR','Flex 6','NoteBook G575','ThinkPad P52','Legion 5 Pro'];
    parent_array['Toshiba'] = ['A50-D1532','C640-I401A','Z40-C1420','C50-C1501','Z30-C1310','B40-A I0033','S55-C5247','C50-A I0110t','L55-A5226','L40-A X0110','C50-C I0100','C40-B I0412','A50-02H01S','S55-A5292NR','P35W-B3226','L50-A X0111','L55T-B5257W','C50-C Y2101','L75D-A7283','C40-B I0412'];
    parent_array['Apple'] = ['MQD32HN/A','MLH32HN/A','MJLQ2HN/A','MR952HN/A','MNQF2HN/A','MD101HN/A','MMGF2HN/A','MQD42HN/A','MPXR2HN/A','MVFH2HN/A','ME866HN/A','MLW72HN/A','MD761HN/A','MJLQ2HN/A','MLVP2HN/A','MJLT2HN/A','MLH12HN/A','MD101HN/A','MJLT2HN/A'];
    parent_array['Microsoft'] = ['Surface Pro 3','Surface Book 2 1793','Surface Pro 4','Surface Pro M1796','Surface Pro 6','Surface Book 2 1832','Surface Pro','Surface Go Book','Surface Book 2','Surface Book','Surface Pro 6 1796','Surface ProFJY-00015','Surface Book 2 1769']
parent_array['Dell'] = ['Latitude E6430','Vostro 15 3568','Inspiron 15 5570','Inspiron 15 5000','Inspiron 15 5577','Inspiron 14 3467','Inspiron 15 5547','Inspiron 15 3584','Latitude E6330','Inspiron 14R N4010','Inspiron 14 3481','Inspiron 15 5567.i7','Latitude E4310','Inspiron 15 3552','Inspiron 15R 5520','Inspiron 15 3567','Vostro 15 3581','Inspiron 15 N5050','Inspiron 15 N5050','Vostro 15 3568'];
  parent_array['MSI'] = ['GS63VR','GT76','GE63VR','GT83VR','GT83 8RG-007IN','GS66','GP72MX','GT75VR TITAN-083','GT75 Titan','GT83VR 6RE','GT73VR','Prestige P65','GT80S','Creator 17 A10SFS-685IN','GT75VR 7RF','WS75','GE76 Raider','GT75VR Titan PRO','Creator 17 A10SF-872IN','WS63 7RK'];
    parent_array['Sony'] = ['VAIO Z Canvas','VJS131X0211B','VAIO Pro P1321XPN','VAIO Fit SVF14A15CXP','VAIO Pro SVP11213SNBI','VAIO Fit F15A15SN','VAIO Fit F15A15SN/B','VAIO Fit SVF15A13SNB','VAIO E SVE14123CN','VAIO Fit F15A13SN/B','VAIO Pro P11213SN','VAIO E SVE1413YPNB','VAIO T SVT14116PNS','VAIO E SVE15138CN','VAIO Fit F15219SN','VAIO Fit SVF15319SNB','VAIO C VPCCA35FN','VAIO E14A25CN','VAIO T13126CN','VAIO Fit 15E F15218SN']
parent_array['Fujitsu'] = ['Lifebook A555','Lifebook A514','Lifebook A555.i3','Lifebook AH502','Lifebook AH532','Lifebook LH532.i5','Lifebook A544','Lifebook AH552','Lifebook A A544.i3']
parent_array['HP'] = ['Elitebook 8470P','Elitebook 8460p','Elitebook Folio 9480m','Elitebook 8440p','15-ay542tu','Pavilion 15-cc102tx','Elitebook 9470m','15-BE012TU','ProBook 6470B','Pavilion 15-AU111TX','15-di2000tu','430','245 G5','14s-cr2000tu','630','Pavilion g4-1312au','Elitebook 840 G1','Elitebook Folio 9480M','Pavilion 15-cc100tx','15-BG004AU'];
parent_array['Alienware'] = ['m15 AWm15-7418WHT-PUS','DC569913WIN9','D569918WIN9 '];
parent_array['Gigabyte'] = ['Q2006','Aero 14Kv7-BK4','Aero 14Wv7-BK4','Aero 14Wv7-OG4','AERO 17 XB'];
    parent_array['Samsung'] = ['NP940X3M-K02HK','NP740U3M-K01US','NP550P5C-S05IN','NP900X3N-K04US','NP365E5C-S05US',' NP900X3T-K01US','7 NP740U3L-L02US','RV NP-RV511-A09IN','Galaxy Book S','NP305E5Z-S01IN','Chromebook Galaxy','NP300E5X-A0BIN','NP370R5E-S05IN','NP550P5C-S06IN','XE500C13-K03US','Ativ XE700T1C-A01IN','NP-N102S-B05IN','NP300E5K-L04US','NP900X5T-X01US','Ativ NP270E4E-K01US']
  
    // Get the child
    var thechild = document.getElementById(child);
    
    // Remove all other options from the select element
    thechild.options.length = 0;
    
    // What value are we looking for ?
    var parent_value = parent.options[parent.selectedIndex].value;
    
    // No value found, use the default value
    if (!parent_array[parent_value]) parent_value = '';
    
    // Set the correct length
    thechild.options.length = parent_array[parent_value].length;
    
    // Add the options
    for(var i=0;i<parent_array[parent_value].length;i++)
    {
        thechild.options[i].text = parent_array[parent_value][i];
        thechild.options[i].value = parent_array[parent_value][i];
    }
}
</script>
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پیام‌های داخل این موضوع
فرم محاسبه گر در آر اس فرم - reza6690 - ۲۰-۲-۱۴۰۰, ۰۷:۴۷ صبح
RE: فرم محاسبه گر در آر اس فرم - Reza Ganji - ۲۰-۲-۱۴۰۰, ۰۱:۱۳ عصر
RE: فرم محاسبه گر در آر اس فرم - reza6690 - ۲۳-۲-۱۴۰۰ ۱۰:۰۹ عصر
RE: فرم محاسبه گر در آر اس فرم - reza6690 - ۲۹-۲-۱۴۰۰, ۰۷:۱۸ صبح

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان