Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/js/rte.js
diff options
context:
space:
mode:
authorUmair Khan <omerjerk@gmail.com>2014-02-11 22:59:55 +0400
committerUmair Khan <omerjerk@gmail.com>2014-02-11 22:59:55 +0400
commit27f616e963ce31430dc3f4b38f62669ebdac587b (patch)
treec259641cf936cee970fd4b87f69f7eb30eee3863 /js/rte.js
parent0aea14ae1d8690bcbd434c3fcb8a126a416957c6 (diff)
Contest-1 BugFix #4053
Signed-off-by: Umair Khan <omerjerk@gmail.com>
Diffstat (limited to 'js/rte.js')
-rw-r--r--js/rte.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/js/rte.js b/js/rte.js
index 569931ce7f..015a0b150b 100644
--- a/js/rte.js
+++ b/js/rte.js
@@ -711,6 +711,30 @@ RTE.ROUTINE = {
$ajaxDialog.find('input.datefield, input.datetimefield').each(function () {
PMA_addDatepicker($(this).css('width', '95%'));
});
+ /*
+ * Define the function if the user presses enter
+ */
+ $('form.rte_form').live('submit', function (event) {
+ event.preventDefault();
+ /**
+ * @var data Form data to be sent in the AJAX request
+ */
+ var data = $(this).serialize();
+ $msg = PMA_ajaxShowMessage(
+ PMA_messages.strProcessingRequest
+ );
+ var url = $(this).attr('action');
+ $.post(url, data, function (data) {
+ if (data.success === true) {
+ // Routine executed successfully
+ PMA_ajaxRemoveMessage($msg);
+ PMA_slidingMessage(data.message);
+ $ajaxDialog.remove();
+ } else {
+ PMA_ajaxShowMessage(data.error, false);
+ }
+ });
+ });
} else {
// Routine executed successfully
PMA_slidingMessage(data.message);