silmarion
Полезный
- Регистрация
- 21 Июн 2012
- Сообщения
- 194
- Реакции
- 19
- Автор темы
- #1
ВСем привет, подскажите как сделать
Есть форма
Есть js
Как сделать, чтобы при нажатии на сабмит, кнопка менялась на прелоадер. А при выводе результатов, кнопка возвращалась на место.
Есть форма
Код:
<form name='proxycheck' class='proxycheck' id='proxycheck' action='checker/proxychecker.php' method='GET'>
<input style='text-align:center;font-size: 12px;width: 200px;float:left' class='form-control' value='' name='proxy' id='proxy' placeholder='Enter Proxy' type='text'>
<input type='submit' style='font-size: 12px; float: left; margin-left: 5px; padding: 6px 30px; height: 37px;' class='btn btn-default' name='check_proxy' value='Check'>
</form>
Есть js
Код:
$(function(){
$('.proxycheck').on('submit', function(e){
e.preventDefault();
var $that = $(this),
fData = $that.serialize();
$.ajax({
url: $that.attr('action'),
type: $that.attr('method'),
data: {'action': 'get_proxy_check', form_data: fData},
dataType: 'json',
success: function (result){
if (result.its_ok==1){
$('div.proxy_result').html(result.res);
}
}
});
});
});
Как сделать, чтобы при нажатии на сабмит, кнопка менялась на прелоадер. А при выводе результатов, кнопка возвращалась на место.