c3cd0ead0e8a3f70e6ca1fbe213374d4b36ec7a9
Bernd Wurst Frage die Zustimmung des Do...

Bernd Wurst authored 6 years ago

1) var old_email;
2) 
Bernd Wurst Prüfe Nummern via AJAX

Bernd Wurst authored 6 years ago

3) function populate_number(result) {
4)   var field = result.field;
5)   if (result.valid == 1) {
6)     $("#"+field).val(result.number);
7)     $("#"+field+"_feedback").html('<img src="../../images/ok.png" style="height: 16px; width: 16px;" />');
8)   } else {
9)     $("#"+field+"_feedback").html('<img src="../../images/error.png" style="height: 16px; width: 16px;" alt="Nummer scheint nicht gültig zu sein" title="Nummer scheint nicht gültig zu sein" />');
10)   }
11) }
12) 
13) function check_number( field ) 
14) {
15)     return function () {
16)         if ($("#"+field).val().length > 0) {
17)             var number = $("#"+field).val();
18)             var country = $("#land").val();
19)             $("#"+field).prop("disabled", true);
20)             $.getJSON("numbercheck?number="+encodeURIComponent(number)+"&country="+encodeURIComponent(country)+"&field="+field, populate_number)
21)                 .always( function() {
22)                     $("#"+field).prop("disabled", false);
23)                 });
24)         } else {
25)             $("#"+field+"_feedback").html('');
26)         }
27)     }
28) }
29) 
Bernd Wurst Frage die Zustimmung des Do...

Bernd Wurst authored 6 years ago

30) function email_change() {
31)     var new_email = $('#email').val();
32)     if (new_email != old_email) {
33)         $('#designated-row').show();
34)     } else {
35)         $('#designated-row').hide();
36)     }
37) }
38) 
Bernd Wurst Prüfe Nummern via AJAX

Bernd Wurst authored 6 years ago

39) $(function() {
40)     $('#telefon').on("change paste", check_number("telefon") );
41)     $('#mobile').on("change paste", check_number("mobile") );
42)     $('#telefax').on("change paste", check_number("telefax") );
Bernd Wurst Frage die Zustimmung des Do...

Bernd Wurst authored 6 years ago

43)     
44)     if ($('#designated-row')) {
45)         $('#designated-row').hide();
46)         $('#email').on("change paste", email_change);
47)         old_email = $('#email').val();
48)     }