diff options
Diffstat (limited to 'lib/javascript/ajax.js')
-rw-r--r-- | lib/javascript/ajax.js | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/lib/javascript/ajax.js b/lib/javascript/ajax.js index 3f45590a..8b4d29d8 100644 --- a/lib/javascript/ajax.js +++ b/lib/javascript/ajax.js @@ -1,4 +1,4 @@ -// vim:set tabstop=8 softtabstop=8 shiftwidth=8 noexpandtab: +// vim:set softtabstop=4 shiftwidth=4 expandtab: // // Copyright 2001 - 2013 Ampache.org // @@ -17,64 +17,64 @@ // Some cutesy flashing thing while we run Ajax.Responders.register({ - onCreate: function(){ - $('ajax-loading').style.display = 'block'; - }, - onComplete: function() { - $('ajax-loading').style.display = 'none'; - } + onCreate: function(){ + $('ajax-loading').style.display = 'block'; + }, + onComplete: function() { + $('ajax-loading').style.display = 'none'; + } }); // ajaxPost // Post the contents of a form. function ajaxPost(url, input, source) { - if ($(source)) { - Event.stopObserving(source, 'click', function() { ajaxPost(url, input, source); }); - } + if ($(source)) { + Event.stopObserving(source, 'click', function() { ajaxPost(url, input, source); }); + } - new Ajax.Request(url, { - method: 'post', - parameters: $(input).serialize(true), - onSuccess: processContents - }); + new Ajax.Request(url, { + method: 'post', + parameters: $(input).serialize(true), + onSuccess: processContents + }); } // ajaxPost // ajaxPut // Get response from the specified URL. function ajaxPut(url, source) { - if ($(source)) { - Event.stopObserving(source, 'click', function(){ ajaxPut(url, source); }); - } + if ($(source)) { + Event.stopObserving(source, 'click', function(){ ajaxPut(url, source); }); + } - new Ajax.Request(url, { - method: 'put', - onSuccess: processContents - }); + new Ajax.Request(url, { + method: 'put', + onSuccess: processContents + }); } // ajaxPut // ajaxState // Post the contents of a form without doing any observe() things. function ajaxState(url, input) { - new Ajax.Request(url, { - method: 'post', - parameters: $(input).serialize(true), - onSuccess: processContents - }); + new Ajax.Request(url, { + method: 'post', + parameters: $(input).serialize(true), + onSuccess: processContents + }); } // ajaxState // processContents // Iterate over a response and do any updates we received. function processContents(transport) { - $A(transport.responseXML.getElementsByTagName('content')).each(updateElement); + $A(transport.responseXML.getElementsByTagName('content')).each(updateElement); } // processContents // updateElement // This isn't an anonymous function because I'm ornery. Does the actual // updates for processContents. function updateElement(contentXML) { - var newID = contentXML.getAttribute('div'); - if($(newID)) { - $(newID).update(contentXML.firstChild.nodeValue); - } + var newID = contentXML.getAttribute('div'); + if($(newID)) { + $(newID).update(contentXML.firstChild.nodeValue); + } } // updateElement |