Доступ к переменным в JQuery AJAX - PullRequest
1 голос
/ 13 ноября 2011
    var form_data = {
        username: $("#username").val(),
        password: $("#password").val(),
        is_ajax: 1
    };

    $.ajax({
        type: "POST",
        url: action,
        data: form_data,
        success: function(response) {
            if (response==username) {

Я хочу получить доступ к переменной username, которую я объявил в переменной form_data. Как я могу? я использую $ ("# username"). val (), но я хочу получить доступ к переменной.

Ответы [ 2 ]

2 голосов
/ 13 ноября 2011
var form_data = {
        username: $("#username").val(),
        password: $("#password").val(),
        is_ajax: 1
    };

    $.ajax({
        type: "POST",
        url: action,
        data: form_data,
        success: function(response) {
            if (response==form_data.username) {
1 голос
/ 13 ноября 2011

form_data.username - это переменная, которую вы хотите

if (response == form_data.username) {

итак, все будет выглядеть как

var form_data = {
    username: $("#username").val(),
    password: $("#password").val(),
    is_ajax: 1
};

$.ajax({
    type: "POST",
    url: action,
    data: form_data,
    success: function(response) {
        if (response == form_data.username) {
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...