Как очистить текстовое поле при загрузке, если значение уже загружено? - PullRequest
2 голосов
/ 28 января 2020

Я написал скрипт для загрузки идентификатора, если выбран определенный выпадающий список. Но теперь мне нужно очистить текстовое поле при загрузке, чтобы убедиться, что никакие предыдущие данные не были сохранены в базе данных, а только что добавленные данные были взяты. Ниже приведен код, который я написал. Пожалуйста, помогите мне сделать это правильно.

$(document).ready(function () {
    $('#selseriessetupid').change(function () {
        $('#employeenumber').val($('#selseriessetupid').val());
        //$('#employeenumber').val("");
    });
});

Ответы [ 2 ]

2 голосов
/ 28 января 2020

Просто очистите текстовое поле внутри document.ready.

$(document).ready(function () {
    $('#employeenumber').val("");
    $('#selseriessetupid').change(function () {
        $('#employeenumber').val($('#selseriessetupid').val());
    });
});
1 голос
/ 28 января 2020

Есть два способа сделать это.

Первый , Вы можете очистить значение при загрузке страницы.

$(document).ready(function () {
  $('#employeenumber').val("");
  $('#selseriessetupid').change(function () {
    $('#employeenumber').val($('#selseriessetupid').val());
  });
});

Второй , изменение триггера selseriessetupid при загрузке страницы.

   $(document).ready(function () {
     $('#selseriessetupid').change();
     $('#selseriessetupid').change(function () {
       $('#employeenumber').val($('#selseriessetupid').val());
     });
   });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...