Тема: Ajax не працює

function postsend(){
    var name = $("#name").val();
    var password = $("#passinput").val();
    var post1 = $("#post1").val();
    var isp = $("#isps2").val();
    var avtoris = $("#avtoris").val();
    $.ajax({
        type: "POST",
        url: "postsend.php",
        data: { password: password, name: name, post1: post1, isp:isp, avtoris: autoris },
        cache: false,
        success: function(response){
            $("#res").html(response);
        }
    })
}

На жаль, коли я визиваю функцію postsend(), нічтого просто не відбувається. #res не прихован.

2

Re: Ajax не працює

Як ви її "визиваєте"? Де ви її "визиваєте"? Покажіть код повністю.

3

Re: Ajax не працює

/KIT\ написав:

Як ви її "визиваєте"? Де ви її "визиваєте"? Покажіть код повністю.

Кнопкою я її визиваю. Якщо я не показую щось, значить впевнений, що там усе правильно.
Якщо у функцію вписати алерт, то алерт спрацює. Я перевіряв.

4 Востаннє редагувалося bunyk (22.08.2018 16:51:48)

Re: Ajax не працює

Ну чому не відбувається. Завжди щось таки відбувається. Наприклад в мене в консолі показує помилку з рядка 10:

"autoris is not defined"

Тому що ви оголошуєте змінну avtoris, а потім використовуєте autoris

https://www.youtube.com/watch?v=xtKT_lNNQgE

Подякували: koala, leofun012

5

Re: Ajax не працює

мона простіше об'єкт створювати

{password, name, post1, isp, avtoris},

якщо ключ та ім'я змінної однакові

6

Re: Ajax не працює

FakiNyan написав:

мона простіше об'єкт створювати

{password, name, post1, isp, avtoris},

якщо ключ та ім'я змінної однакові

Це лише для ES6

7

Re: Ajax не працює

ну так правильно, нормальні пацани юзають каттінґ едж текнолоджіс, може ви ще на windows xp сидите? ахахаха

8 Востаннє редагувалося sergii.zhuravell (22.08.2018 20:32:30)

Re: Ajax не працює

Хороша була система) Але то офтоп) Але так, ще нажаль треба відрізняти ЕС5  і ЕС6+