mirror of https://github.com/huashengdun/webssh
Disable button for a short time after submission
parent
c5c4f5707b
commit
bd4182c9e0
|
@ -1,6 +1,12 @@
|
||||||
jQuery(function($){
|
jQuery(function($){
|
||||||
|
|
||||||
|
var status = $('#status'),
|
||||||
|
btn = $('.btn-primary');
|
||||||
|
|
||||||
$('form#connect').submit(function(event) {
|
$('form#connect').submit(function(event) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
status.text('');
|
||||||
|
btn.prop('disabled', true);
|
||||||
|
|
||||||
var form = $(this),
|
var form = $(this),
|
||||||
url = form.attr('action'),
|
url = form.attr('action'),
|
||||||
|
@ -22,7 +28,10 @@ jQuery(function($){
|
||||||
function callback(msg) {
|
function callback(msg) {
|
||||||
// console.log(msg);
|
// console.log(msg);
|
||||||
if (msg.status) {
|
if (msg.status) {
|
||||||
$('#status').text(msg.status);
|
status.text(msg.status);
|
||||||
|
setTimeout(function(){
|
||||||
|
btn.prop('disabled', false);
|
||||||
|
}, 3000);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div id="status"></div>
|
<div id="status" style="color: red;"></div>
|
||||||
<div id="terminal"></div>
|
<div id="terminal"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue