• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

JQuery podczas wysłania zmiennej do serwera dodaje przecinek

Cloud VPS
0 głosów
141 wizyt
pytanie zadane 4 lipca 2017 w JavaScript przez Jonki Dyskutant (8,180 p.)

Używam biblioteki https://jqueryvalidation.org/ do walidacji formularza. Podczas przekazywania zmiennej do controllera na początku stringa zostaje dodany przecinek. Nie wiem dlaczego.

Kod walidacji

$('#registrationForm').validate({
        rules: {
            username: {
                nowhitespace: true,
                required: true,
                minlength: 6,
                maxlength: 36,
                remote : {
                    url: '/checkUsername?username=' + encodeURIComponent($('#username').val()),
                    type: "GET",
                    data: {
                        username: function() {
                            return $('#username').val();
                        }
                    }
                }
            },
///// next to

A to mój controller

@GetMapping("/checkUsername")
    public boolean checkUsername(@RequestParam("username") String username) {
        System.out.println("User: " + username);
        return !userService.existsByUsername(username);
    }

Dodatkowo dla sprawdzenia co się dzieje, dodałem wyświetlanie username i podczas przekazywania username do kontrolera wynik jest następujacy

User: ,j
User: ,jo
User: ,jon
User: ,jonk
User: ,jonki

Ja tego przecinka nie wpisałem. Sam się dodał na początku. Pojawia się znikąd.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+1 głos
3 odpowiedzi 214 wizyt
pytanie zadane 30 czerwca 2017 w JavaScript przez niezalogowany
0 głosów
2 odpowiedzi 390 wizyt
pytanie zadane 19 maja 2017 w JavaScript przez Spektral Początkujący (410 p.)
0 głosów
4 odpowiedzi 2,413 wizyt
pytanie zadane 2 czerwca 2017 w JavaScript przez wojtfire Nowicjusz (120 p.)

93,460 zapytań

142,454 odpowiedzi

322,724 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...