Я хотел изменить видимость миниатюры до видимого сразу после нажатия кнопки, что мне делать? пожалуйста, помогите мне в этом, потому что я не могу понять это сам, потому что я не так много знаю об аяксе и веб-программировании. Заранее спасибо. Может ли кто-нибудь помочь мне с моим кодом ajax?
function ha(){
$('#tabExe').click(function(event){
$.ajax({
url:'backEnd/ROOMS.php',
success:function(result){
$('#room1').css({ // this is just for style
"visibility" : "visible",
}); \t
}
});
});
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<button style="border-radius:0px;" type="submit" name="tabExe" onClick="function ha();" id="tabExe" href="#Exec" class="btn btn-primary">
Executive Room
</button>
<div id = "rm1" class="col-xs-12 col-md-3">
<a id="room1" value="sa" href="#" class="thumbnail" style="visibility:hidden;">
<img class="img-responsive" src="../backEnd/res/img/login/roomActive.png" style="width:100px;">
</a>
</div>
Когда вы говорите: «Я хотел изменить видимость миниатюры до видимого сразу после нажатия кнопки», вы хотите, чтобы вы сразу показывали миниатюру или дождались ответа, и THEN покажет это? – Jack
Я просто хочу показать миниатюру, они сказали, что мне нужно использовать ajax, потому что при использовании ajax страница не обновит страницу, поэтому любые изменения останутся. потому что есть один раз, когда я не использовал ajax и просто использовал метод POST на кнопке, я узнал, что мой миниатюра становится видимым, но снова скрывается сразу после обновления страницы из-за метода POST –