Хотелось бы узнать, как связать проверенное состояние флажка с значением в текстовом поле, возвращаемом из SQL-запроса. Значение текстового поля обновляется после того, как пользователь выбирает значение из меню выбора/в форме. Значение параметра меню выбора используется в качестве фильтра в запросе, который работает нормально.Ссылка на состояние отмеченного флажка на значение текстового поля
if ($('#textbox').val("TRUE")
{ $('#mycheckbox').prop('checked',true);}
else
{
$('#mycheckbox').prop('checked',false);
}
Проблема в том, что оператор if работает для предыдущего значения, которое выбрал пользователь. Таким образом, его всегда один клик позади, хотя значение текстового поля является текущим. Хотя значение текстового поля является текущим в форме, когда я делаю окно предупреждения, отображающее значение текстового поля, оно тоже отстает. Таким образом, оператор if в порядке, его просто использует прежнее значение текстового поля, а не текущее. Любой способ сделать это текущим?
Убедитесь, что блок кода выполняется после успешного вызова AJAX. –
Добавьте блок кода при обновлении значения ** текстового поля ** – xiidea