Могу ли я обнаружить изменение ввода текста (в форме) без действия POST в Django? - PullRequest
0 голосов
/ 17 октября 2019

У меня есть Форма модели с charfield имени пользователя. Я хочу получить значение поля после того, как пользователь перестал вводить текст, чтобы использовать его в моем коде python.

Как мне этого добиться с помощью Javascript? Возможно ли это сделать без JS?

1 Ответ

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

jquery + ajax call

$('#username').on('input',function(e){
    var input = $(this);
    var username = input.val();
    console.log(username);
    $.post('/some/url/from/your/app/', function(data){
        console.log('sent username to backend');
    })
});

Вы захватываете событие input в поле ввода username и отправляете это значение в свой бэкэнд.

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