Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
joc idem Half Life gratis

PC game stream catre Nvidia Shiel...

Pompa de apa HEPU ?!

Vreau o masina electrica de tocat...
 Cum ajunge remorca de tir inapoi ...

Alt "Utilizator nou" pe T...

ULBS INFORMATICA

Index preturi
 Boxa membrana tweeter infundata

Am nevoie de poze cu un curcubeu

Whisky for Mac

Xiaomi 14 Gpay
 Izolare zid exterior de scandura

Dezinstalare drivere W11 23H3

Recomandare masina de spalat fiab...

BSOD din cauza Intel Audio DSP dr...
 

Modificare functie ShowHide

- - - - -
  • Please log in to reply
2 replies to this topic

#1
xxvirusxx

xxvirusxx

    Retired

  • Grup: Senior Members
  • Posts: 13,441
  • Înscris: 11.11.2005
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
xxvirusxx

xxvirusxx

    Retired

  • Grup: Senior Members
  • Posts: 13,441
  • Înscris: 11.11.2005
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
DarkAngelBv

DarkAngelBv

    === Proud owner of === ++++ Audi & Opel ++++

  • Grup: Senior Members
  • Posts: 12,747
  • Înscris: 24.03.2006
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

Chirurgia cranio-cerebrală minim invazivă 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

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate