Как отправить форму с 2 значениями из javascript? - PullRequest
0 голосов
/ 24 октября 2019

У меня есть форма, и я хочу из функции javascript отправить форму в php с двумя переменными, которые есть в этой функции javascript

function transfer(old_id){
    var select = document.getElementById('trans');
    var button = document.getElementById('send_id');
    button.addEventListener('click',function(){
        var selectedOption = select.value;
        alert(selectedOption);
        alert(old_id);
        document.delete_user.submit();
    });
}

Я хочу эту строку (document.delete_user.submit ();) чтобы отправить переменные в php: selectedOption и old_id

1 Ответ

0 голосов
/ 24 октября 2019

Если вы хотите, чтобы форма отправляла данные, вам необходимо иметь элемент управления формы с name, который вы хотите, и значением, которое вы хотите.

Если данные существуют только в переменной (иеще не в поле формы), то вам нужно поместить его в поле формы.

Либо установить свойство value существующего (которое можно получить, например, getElementById) или создайте новый (обычно вы хотите использовать скрытый ввод для этого) и добавьте его в форму.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...