summaryrefslogtreecommitdiff
path: root/web/javascript/common.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/javascript/common.js')
-rw-r--r--web/javascript/common.js25
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);
+ }
+ });
+}
+