diff --git a/js/db_qbe.js b/js/db_qbe.js index 0a37b79aba..8407afc1ac 100644 --- a/js/db_qbe.js +++ b/js/db_qbe.js @@ -50,6 +50,11 @@ AJAX.registerOnload('db_qbe.js', function () { * Ajax event handlers for 'Delete search' */ $("#deleteSearch").live('click', function (event) { + var question = $.sprintf(PMA_messages.strConfirmDeleteQBESearch, $("#searchId option:selected").text()); + if (!confirm(question)) { + return false; + } + $('#action').val('delete'); }); }); \ No newline at end of file diff --git a/js/messages.php b/js/messages.php index 7222f9ee34..e8b99c6305 100644 --- a/js/messages.php +++ b/js/messages.php @@ -42,6 +42,7 @@ $js_messages['strDeletingTrackingData'] = __('Deleting tracking data'); $js_messages['strDroppingPrimaryKeyIndex'] = __('Dropping Primary Key/Index'); $js_messages['strOperationTakesLongTime'] = __('This operation could take a long time. Proceed anyway?'); $js_messages['strDropUserGroupWarning'] = __('Do you really want to delete user group "%s"?'); +$js_messages['strConfirmDeleteQBESearch'] = __('Do you really want to delete the search "%s"?'); /* For indexes */ $js_messages['strFormEmpty'] = __('Missing value in the form!');