Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. www.neurohope.ro |
Modificare functie ShowHide
Last Updated: Nov 07 2016 17:17, Started by
xxvirusxx
, Nov 05 2016 14:36
·
0
#1
Posted 05 November 2016 - 14:36
Salutare
Se da o mica functie function showHideFieldFirm(type_id){ if (type_id=="2"){ jQuery("#tr_field_firma_name").show(); jQuery("#tr_field_firma_code").show(); jQuery('#tr_field_tax_number').show(); }else{ jQuery("#tr_field_firma_name").hide(); jQuery("#tr_field_firma_code").hide(); jQuery('#tr_field_tax_number').hide(); } } Cand ID-ul este 2 arata ce trebuie, cand de exemplu este 1 le ascunde. Am facut niste modificari la niste fisiere, ca sa-mi arate alt camp doar pentru 1. Daca scriu codul asa, nu merge: function showHideFieldFirm(type_id){ if (type_id=="2"){ jQuery("#tr_field_firma_name").show(); jQuery("#tr_field_firma_code").show(); jQuery('#tr_field_tax_number').show(); }else{ jQuery("#tr_field_firma_name").hide(); jQuery("#tr_field_firma_code").hide(); jQuery('#tr_field_tax_number').hide(); } } function showHideFieldFirm(type_id){ if (type_id=="1"){ jQuery("#tr_field_ext_field_2").show(); }else{ jQuery("#tr_field_ext_field_2").hide(); } } Apoi am incercat asa: Daca selectez 1, arata ce trebuie la 1, daca aleg 2 arata ce trebuie la 2, dar ramane afisat si de la 1. Daca aleg "select" (0) dispar toate de la 1 si 2. function showHideFieldFirm(type_id){ if (type_id=="2"){ jQuery("#tr_field_firma_name").show(); jQuery("#tr_field_firma_code").show(); jQuery('#tr_field_tax_number').show(); }else if (type_id=="1"){ jQuery('#tr_field_ext_field_2').show(); }else{ jQuery("#tr_field_firma_name").hide(); jQuery("#tr_field_firma_code").hide(); jQuery('#tr_field_tax_number').hide(); jQuery('#tr_field_ext_field_2').hide(); } } Cum pot face astfel incat cand selectez 1 apoi imediat 2, sa-mi arate doar de la 2, iar de la 1 sa se ascunda. Multumesc |
#2
Posted 05 November 2016 - 15:15
Nu stiu cat de corect este din punct de vedere scripting....dar pana la urma se pare ca merge asa:
function showHideFieldFirm(type_id){ if (type_id=="2"){ jQuery("#tr_field_firma_name").show(); jQuery("#tr_field_firma_code").show(); jQuery("#tr_field_tax_number").show(); jQuery('#tr_field_ext_field_2').hide(); }else if (type_id=="1"){ jQuery("#tr_field_firma_name").hide(); jQuery("#tr_field_firma_code").hide(); jQuery("#tr_field_tax_number").hide(); jQuery('#tr_field_ext_field_2').show(); }else{ jQuery("#tr_field_firma_name").hide(); jQuery("#tr_field_firma_code").hide(); jQuery("#tr_field_tax_number").hide(); jQuery('#tr_field_ext_field_2').hide(); } } |
#3
Posted 07 November 2016 - 17:17
Pune clasa distincta pentru fiecare grup. Gen js-show-on-1 si js-show-on-2.
Apoi in functia ta faci un switch cu default hide si case 1,2 in switch faci filter in colectia de elemente dupa clasa curenta si ascunzi restul. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users