У меня есть скрипт, который проверяет, действительно ли «имя пользователя». Это прекрасно работает, но я хотел бы отключить кнопку отправки формы до тех пор, пока проверка не будет действительна. Сценарий у меня до сих пор:Отключить кнопку отправки до тех пор, пока поиск имени пользователя не будет действителен
$(document).ready(function()
{
$('#feedback').load('check_username.php').show();
$('#login').keyup(function(){
$.post('check_username.php', { login: form2.login.value },
function(result) {
$('#feedback').html(result).show();
});
});
});
«check_username.php» Сценарий:
if($totalRows_LoginLookup==1) {
echo "The login name is already registered";
$Hide_SaveButton = 1;
}else if($totalRows_RoomLookup==0) {
echo "The login name is valid";
$Hide_SaveButton = 0;
}
Есть ли способ использовать возвращаемое значение $ Hide_SaveButton»в сценарии JQuery для dsiable кнопку отправить
Любая помощь будет большим Большое спасибо за ваше время
спасибо за Ваш ответ. К сожалению, это не сработает. Моя кнопка отправки представляет собой изображение «", но даже когда я меняю его на обычную кнопку отправки, он не отключает его , Есть идеи? – DCJones
Вы можете «console.log» ответить на запрос и проверить, является ли результат «зарегистрированным». –
Журнал консоли: SyntaxError: missing} в составной инструкции. TypeError: Spry.Widget.ValidationSelect не является конструктором. Я не могу видеть, где недостающее} должно быть – DCJones