Frage : jQuery/Javascriptgültigkeitserklärungkontrollen

Hallo, haben

I eine Form auf einem sharepoint Aufstellungsort und wünschen einige Felder erforderliche Felder (Datum/Uhrzeit-Picker etc.) sein.
To bilden einige andere Felder sichtbar/versteckt und addieren auch ein Rot * nachdem erforderlich Feldtitel, die ich verwende (Beispiel):

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
//Strategic Priorität
$ („nobr: enthält („strategische Priorität“) ").closest („tr ").show ();
$ („nobr: enthält („strategische Priorität“) ").html („strategische Priorität  *");

//Performance-Maß
$ („nobr: enthält („Leistungsmessung“) ").closest („tr ").hide ();

//Start-Datum   
$ („nobr: enthält („Anfangsdatum“) ").closest („tr ").show ();
$ („nobr: enthält („Anfangsdatum“) ").html („Anfangsdatum  *"); 

What ist die beste Weise, erforderliche Feldelemente zu validieren, wenn der Benutzer einen Unterbreitungknopf schlägt?

The HTML-Blicke etwas mögen:

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:


Generated HTML für button
1:
2:
3:
4:
5:


I kann Identifikation oder Namen nicht verwenden, um das Element zu erhalten und zu überprüfen, ob es leeres oder not.

THanks im Voraus.
ist

Antwort : jQuery/Javascriptgültigkeitserklärungkontrollen

Ist hier ein recht einfaches Modell von, was (ich denke), Sie versuchen, zu erzielen. Â das Fleisch ist die .after () und .next () Funktionen von jquery. Â $.after () erlaubt Ihnen, etwas Richtungen nach einem vorgewählten DOM-Element (in diesem Fall, Ihr Anfangsdatum eingegeben) einzusetzen. Â $.next () erlaubt Ihnen, eingesetzt vorzuwählen und es zu entfernen, wenn Gültigkeitserklärung überschreitet.



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:
28:
29:
30:
31:
32:
33:
34:
35:

      


            

			
            


      

      

			
			
            

      

Weitere Lösungen  

 
programming4us programming4us