From 77ce3c6dd8caa75f76b15790d9e3a1cf5533dfa5 Mon Sep 17 00:00:00 2001 From: Angie Byron Date: Wed, 6 Oct 2010 17:58:25 +0000 Subject: #922796 by merlinofchaos: Fixed ajax.js ajax options are not dynamic. --- misc/ajax.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'misc') diff --git a/misc/ajax.js b/misc/ajax.js index 74fefba35..25e4b0587 100644 --- a/misc/ajax.js +++ b/misc/ajax.js @@ -127,7 +127,7 @@ Drupal.ajax = function (base, element, element_settings) { // Set the options for the ajaxSubmit function. // The 'this' variable will not persist inside of the options object. var ajax = this; - var options = { + ajax.options = { url: ajax.url, data: ajax.submit, beforeSerialize: function (element_settings, options) { @@ -173,14 +173,14 @@ Drupal.ajax = function (base, element, element_settings) { ajax.form.clk = this.element; } - ajax.form.ajaxSubmit(options); + ajax.form.ajaxSubmit(ajax.options); } else { - $.ajax(options); + $.ajax(ajax.options); } } catch (e) { - alert("An error occurred while attempting to process " + options.url + ": " + e.message); + alert("An error occurred while attempting to process " + ajax.options.url + ": " + e.message); } return false; -- cgit v1.2.3