diff --git a/js/server_status_monitor.js b/js/server_status_monitor.js
index 367cbe7910..17573c0d15 100644
--- a/js/server_status_monitor.js
+++ b/js/server_status_monitor.js
@@ -383,7 +383,8 @@ AJAX.registerOnload('server_status_monitor.js', function() {
}
};
- $('a[href="#rearrangeCharts"], a[href="#endChartEditMode"]').click(function() {
+ $('a[href="#rearrangeCharts"], a[href="#endChartEditMode"]').click(function(event) {
+ event.preventDefault();
editMode = !editMode;
if ($(this).attr('href') == '#endChartEditMode') {
editMode = false;
@@ -569,7 +570,8 @@ AJAX.registerOnload('server_status_monitor.js', function() {
saveMonitor(); // Save settings
});
- $('a[href="#addNewChart"]').click(function() {
+ $('a[href="#addNewChart"]').click(function(event) {
+ event.preventDefault();
var dlgButtons = { };
dlgButtons[PMA_messages['strAddChart']] = function() {
@@ -644,7 +646,8 @@ AJAX.registerOnload('server_status_monitor.js', function() {
return false;
});
- $('a[href="#exportMonitorConfig"]').click(function() {
+ $('a[href="#exportMonitorConfig"]').click(function(event) {
+ event.preventDefault();
var gridCopy = {};
$.each(runtime.charts, function(key, elem) {
gridCopy[key] = {};
@@ -674,7 +677,8 @@ AJAX.registerOnload('server_status_monitor.js', function() {
.remove();
});
- $('a[href="#importMonitorConfig"]').click(function() {
+ $('a[href="#importMonitorConfig"]').click(function(event) {
+ event.preventDefault();
$('#emptyDialog').dialog({title: PMA_messages['strImportDialogTitle']});
$('#emptyDialog').html(PMA_messages['strImportDialogMessage'] + ':
');
@@ -742,7 +746,8 @@ AJAX.registerOnload('server_status_monitor.js', function() {
});
});
- $('a[href="#clearMonitorConfig"]').click(function() {
+ $('a[href="#clearMonitorConfig"]').click(function(event) {
+ event.preventDefault();
window.localStorage.removeItem('monitorCharts');
window.localStorage.removeItem('monitorSettings');
window.localStorage.removeItem('monitorVersion');
@@ -750,7 +755,8 @@ AJAX.registerOnload('server_status_monitor.js', function() {
rebuildGrid();
});
- $('a[href="#pauseCharts"]').click(function() {
+ $('a[href="#pauseCharts"]').click(function(event) {
+ event.preventDefault();
runtime.redrawCharts = ! runtime.redrawCharts;
if (! runtime.redrawCharts) {
$(this).html(PMA_getImage('play.png') + ' ' + PMA_messages['strResumeMonitor']);
@@ -764,7 +770,9 @@ AJAX.registerOnload('server_status_monitor.js', function() {
return false;
});
- $('a[href="#monitorInstructionsDialog"]').click(function() {
+ $('a[href="#monitorInstructionsDialog"]').click(function(event) {
+ event.preventDefault();
+
var $dialog = $('#monitorInstructionsDialog');
$dialog.dialog({
@@ -927,7 +935,8 @@ AJAX.registerOnload('server_status_monitor.js', function() {
}
});
- $('a[href="#kibDivisor"]').click(function() {
+ $('a[href="#kibDivisor"]').click(function(event) {
+ event.preventDefault();
$('input[name="valueDivisor"]').val(1024);
$('input[name="valueUnit"]').val(PMA_messages['strKiB']);
$('span.unitInput').toggle(true);
@@ -935,7 +944,8 @@ AJAX.registerOnload('server_status_monitor.js', function() {
return false;
});
- $('a[href="#mibDivisor"]').click(function() {
+ $('a[href="#mibDivisor"]').click(function(event) {
+ event.preventDefault();
$('input[name="valueDivisor"]').val(1024*1024);
$('input[name="valueUnit"]').val(PMA_messages['strMiB']);
$('span.unitInput').toggle(true);
@@ -943,13 +953,15 @@ AJAX.registerOnload('server_status_monitor.js', function() {
return false;
});
- $('a[href="#submitClearSeries"]').click(function() {
+ $('a[href="#submitClearSeries"]').click(function(event) {
+ event.preventDefault();
$('#seriesPreview').html('' + PMA_messages['strNone'] + '');
newChart = null;
$('#clearSeriesLink').hide();
});
- $('a[href="#submitAddSeries"]').click(function() {
+ $('a[href="#submitAddSeries"]').click(function(event) {
+ event.preventDefault();
if ($('#variableInput').val() == "") {
return false;
}
@@ -2180,7 +2192,6 @@ AJAX.registerOnload('server_status_monitor.js', function() {
$('a[href="#pauseCharts"]').trigger('click');
});
-// Needs to be global as server_status_monitor.js uses it too
function serverResponseError() {
var btns = {};
btns[PMA_messages['strReloadPage']] = function() {