Есть форма, два inputа и субмит.
Сделал, если субмит кликаем, то отправляется ajax post запрос (без перезагрузки)
и меняем стиль у блока.
Проблема в том, что стиль надо менять, только если input заполнены, а то нелогично получается.
Как сменить стиль у #popmechanic-post-text на display: block !important; после нажатия субмит, проверив, что input заполнены?
<form name="sender_api" id="sender_api" action="/api/sender_post.php" method="POST" enctype="multipart/form-data">
<input required placeholder="Ваше имя">
<input type="email" required placeholder="Ваш email">
<input id="popmechanic-submit" type="submit" name="submit"value="Подписаться">
.....
<style>
.some_1{display: block !important;}
</style>
$('#popmechanic-submit').click(function(){
$('#popmechanic-post-text').addClass('some_1');
});
<script>
$(function() {
$("#sender_api").submit(function(e) {
e.preventDefault();
var t = $(this).serialize();
$.ajax({
url: "/api/sender_post.php",
type: "post",
data: t,
success: function(e) {
$("#result_sender").html(e)
}
})
})
})
</script>