Question : Peau/dépendre bouton d'exposition de si la boîte à textes a le texte ou pas avec le jQuery ?



Bonjour,

J'ai deux ou trois gisements date-heure d'une récolteuse et le cas échéant de eux suis vide je veux que le bouton de soumission soit invisible. Je sais faire cela mais pas comment rendre le bouton évident si tous les gisements date-heure de récolteuse contient le texte.

J'ai vu des exmaples using le keyup mais quand j'utilise la récolteuse date-heure que je ne mets jamais mon curseur dans la boîte à textes et dactylographie quelque chose, la récolteuse date-heure peuple le champ.

Le bouton a une fin d'identification avec le diidIOSaveItem. Je ne peux pas employer l'identification ou le nom avec les récolteuses date-heure.

si ($ (« entrée [Date'] ").val () .length de title='Target < 1="">{
$ (« entrée [name$='diidIOSaveItem'] ").hide () ;
}
autrement
{
$ (« entrée [name$='diidIOSaveItem'] ").show () ;
}

Ceci cache le bouton s'il n'y a aucune date limite d'ensemble. Comment est-ce que je montre le bouton s'il y a quelque chose dans le domaine aucun mater comment je le mets là ?

Merci à l'avance

Réponse : Peau/dépendre bouton d'exposition de si la boîte à textes a le texte ou pas avec le jQuery ?

Vous pourriez re-but que les checkControls fonctionnent pour renvoyer vrai ou faux, puis appelez cela dans la fonction de PreSaveItem.

1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
checkControls de fonction () {
					fonction d'événement de changement de //the - vérifier le statut de chaque commande

					//set une variable pour compter le nombre de commandes valides
					variété controlsPassed = 0 ;

					//set vers le haut d'un sélecteur pour sélectionner .each () de vous visent des commandes
					$ (la « entrée [date de title=Target], entrée [date de title=Start], choisie [objectif title=Strategic], choisissent [priorité title=Strategic] ").each (la fonction () {

							//if la valeur de commande n'est pas zéro ET n'est pas zéro-longueur
							si ($ (ceci) .val () ! = 0 && $ (ceci) .val () .length ! = 0) {

								//add un au compteur
								+= controlsPassed 1
						}
					   }) ;

					//call la fonction de showHide et passent le vrai/fausse déclaration de 4 commandes valides
					retourner (== controlsPassed 4) ;


				}


    fonction PreSaveItem () {
       checkControls de retour ()
    }
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us