DAJ CYNK
  • Wszystko, co dotyczy telekomunikacji, a nie mieści się w innych działach tej sekcji.
Wszystko, co dotyczy telekomunikacji, a nie mieści się w innych działach tej sekcji.

Moderator: Moderatorzy

Regulamin forum: Zanim założysz nowy temat upewnij się, że wybrałeś odpowiedni dział! W przeciwnym razie wyląduje w koszu! Tak samo będą traktowane nowe posty pisane nie na temat.
 #883310  autor: dayvan
 19 sie 2016, 11:29
Taka sobie ciekawostka programistyczna :)
Jak się próbuje zalogować do konta Tmobile przez strone miboa, po wpisaniu numeru telefonu przyciśnie sie ENTER (nie myszką w przycisk Dalej) to wyskakuje taki komunikat:
undefined poszło w świat!
Po przeglądaniu kodu, wygląda na to że ktoś testował walidacje tego formularza, i zapomniał lepiej obsłużyć. Więc w tej chwili wyskakuje ten komunikat i nic się nie dzieje, trzeba myszką przycisnąć Dalej.
Kawałek kodu to:
Kod: Zaznacz cały
var validator = $('#form-login').validate({
		
		submitHandler: function(form) {
		  alert ($('#contactPhone').val()+'  poszło w świat!') //////////// tutaj wywołanie funkcji
		},
		focusCleanup: false,
		focusInvalid: false,
		onfocusout: false,
		rules: {
			contactPhone: {
				required: true,
				telefon: true
			}
		},
		messages: {
			
			contactPhone: {
				required: 'Podaj numer telefonu'
			}
		}
	});
A undefined jest z powodu tego ze odwołują się to pola #contactPhone, które nie istnieje. Teraz pole z numerem telefonu ma id=input_ManualAuthenternumber_new_number

Tak jest chyba od roku. Czy aż tak dużo ludzi używa tylko myszki podczas logowania? :)
Już pisałem do tmobile w tej sprawie jakis czas temu, nie dostałem odpowiedzi i dalej jest tak samo :roll:
 #883332  autor: f0ku5
 19 sie 2016, 13:46
Błąd stary, jak świat ;) Jak to w T-Mobile - wszystko mają gdzieś.