diff options
Diffstat (limited to 'web/javascript/common.js')
-rw-r--r-- | web/javascript/common.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/web/javascript/common.js b/web/javascript/common.js new file mode 100644 index 0000000..20ca13b --- /dev/null +++ b/web/javascript/common.js @@ -0,0 +1,25 @@ +var transmission_feed; + +$(document).ready(function() { + // Initialise the main Transmission-Feed controller + transmission_feed = new TransmissionFeed(); + transmission_feed.load_feeds(); +}); + +function sendMessage(method, arguments, callback) { + $.ajax({ + type: 'POST', + url: 'rpc', + contentType: 'text/json', + data: $.toJSON({method: method, arguments: arguments}), + dataType: 'json', + success: function(data) { + if (data.result !== "success") { + alert("Ajax message failed: " + data.result); + return; + } + callback(data.arguments); + } + }); +} + |