Mam pewien problem z jQuery, którego nie mogę rozwiązać. Czemu kiedy mam oryginalny kod ze strony producenta do sprawdzania/walidacji formularzy, a dokładniej sprawdzania zajętości loginu w bazie w przypadku wykorzytywania oryginalnego kodu mam sprawdzaną zajetość loginu
oryginalny kod
$(document).ready(function() {

var validator = $("#signupform").validate({
	rules: {
		firstname: "required",
		lastname: "required",
		username: {
			required: true,
			minlength: 2,
			remote: "users.php"
		},</span>

a kiedy pozmieniam zanwy pół, które ma sprawdzać to mi nie pokazuje czy login już występuje w bazie? Mój kod ze zmienionymi nazwami, które skrypt ma sprawdzać:

$(document).ready(function() {

var validator = $("#signupform").validate({
	rules: {
		userName: "required",
		userSurname: "required",
		userLogin: {
			required: true,
			minlength: 2,
			remote: "users.php"
		},</span>

Problem tyczy się username, jeśli taka nazwa jest zdefiniowana to działa to poprawnie, jeśli tę nazwę username zmienię na userLogin to już nie sprawdza mi skrypt poprawnie zajętości loginu.

Oczywiście zmiany z username na userLogin są pozmieniane w kodzie HTML w pliku PHP, ale nic to nie daje.

Spotkał się ktoś może z tym, albo wie jak to rozwiązć?