Блокировка кнопки добавления точки на время отправки запроса.
This commit is contained in:
parent
1031704f61
commit
3ddd763a7a
|
|
@ -8,6 +8,7 @@ var categories;
|
||||||
var points = Array();
|
var points = Array();
|
||||||
var search;
|
var search;
|
||||||
var route = false;
|
var route = false;
|
||||||
|
var addPointInProcess = false;
|
||||||
|
|
||||||
// -------------------------------- Libs ---------------------------------------
|
// -------------------------------- Libs ---------------------------------------
|
||||||
|
|
||||||
|
|
@ -248,6 +249,9 @@ function activateAddPoint()
|
||||||
function addPoint()
|
function addPoint()
|
||||||
{
|
{
|
||||||
$('.form-group').removeClass('has-error');
|
$('.form-group').removeClass('has-error');
|
||||||
|
if (!addPointInProcess)
|
||||||
|
{
|
||||||
|
addPointInProcess = true;
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: "POST",
|
type: "POST",
|
||||||
url: "/json/addpoint/",
|
url: "/json/addpoint/",
|
||||||
|
|
@ -275,7 +279,7 @@ function addPoint()
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
myMap.geoObjects.add(constructPoint(obj));
|
myMap.geoObjects.add(constructPoint(obj));
|
||||||
}, 3000);
|
}, 2000);
|
||||||
|
|
||||||
$('#addPointModal').modal('hide');
|
$('#addPointModal').modal('hide');
|
||||||
|
|
||||||
|
|
@ -286,6 +290,7 @@ function addPoint()
|
||||||
$('#addPointButton').removeClass('btn-success').addClass('btn-default');
|
$('#addPointButton').removeClass('btn-success').addClass('btn-default');
|
||||||
myMap.cursors.push('arrow');
|
myMap.cursors.push('arrow');
|
||||||
|
|
||||||
|
addPointInProcess = false;
|
||||||
return true;
|
return true;
|
||||||
},
|
},
|
||||||
error: function(data) {
|
error: function(data) {
|
||||||
|
|
@ -309,9 +314,15 @@ function addPoint()
|
||||||
if (message != '')
|
if (message != '')
|
||||||
alert(message);
|
alert(message);
|
||||||
|
|
||||||
|
addPointInProcess = false;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
alert ('Точка добавляется, нужно немного подождать.');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue