AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

Правильно ли передаю запрос?

var name = $('#name').val();
$.ajax({
  url: "/api/user.php?action=getlogin&username=name",
  success: function(data) {
    console.log(data);
    var data = data;
    if (data == '{status: 1}') {
    	alert('OK');
    }
  }
});

Всегда выдает, что пользователя такого нет, вот думаю правильно ли?
Если что сомнение в строке "url: "/api/user.php?action=getlogin&username=name",
Правильно ли передаю переменную name? или ее таким образом вообще не передать?
  • Вопрос задан
  • 188 просмотров
Решения вопроса 2
Eridani
@Eridani
Мимо проходил
var name = $('#name').val();
$.ajax({
  url: "/api/user.php",
  data: {'username' : name, 'action' : 'getlogin'},
  success: function(data) {
    console.log(data);
    var data = data;
    if (data.status == 1) {
    	alert('OK');
    }
  }
});
Ответ написан
url: "/api/user.php?action=getlogin&username=" + name,

Но вообще пограмотней лучше написать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы