Можно ли создать валидацию с использованием javascript, который будет реализован в свойстве onCLick тега grails '<g:submitButton>
? Я использую веб-поток для перехода с одной страницы на другую. Вот мой код для кнопки Далее:Проверка на grails submitButton
<g:submitButton class="btn btn-primary" name="next" value="Next" onclick="return isfilipinoCitizen()"></g:submitButton>
Функция isfilipinoCitizen находится на моем яваскрипте кода:
<script type="text/Javascript">
function isfilipinoCitizen() {
var selected = "${accountInfo?.filipinoCitizen}";
if(selected == "1"){
return true;
}else{
alert(selected)
alert("You must be a Filipino citizen to register!")
document.location.href = "myhomepage";
}
}
</script>
То, что я хотел сделать здесь, чтобы предотвратить страницу от перехода к следующей странице если вход пользователя равен 0 и перенаправить пользователя на домашнюю страницу системы. Но казалось, что это совсем не работает.
Любая помощь от вас, ребята, высоко ценятся.
Спасибо!
Этот вопрос не относится к grails groovy или spring, но о проверке формы js. – GalmWing
Возможный дубликат [Как использовать кнопку отправки в grails с инструкцией if-else?] (Http://stackoverflow.com/questions/10891165/how-to-use-submit-button-in-grails-with-if- else-statement) –