У меня есть форма, построенная с FormBuilderInterface
.Мой код выглядит следующим образом:
$builder->add('Save',
SubmitType::class,
[
'label' => 'button.save',
'onSubmit'=> 'return validate()'],
]
);
, а мой проверочный код выглядит следующим образом:
function validate() {
if (document.getElementById("status").value === "published") {
return confirm('Are you sure?');
}
}
Как предотвратить сохранение формы, если в качестве подтверждения я выберу cancel
?Похоже, подтверждение не работает для меня.