Miki Tebeka avatar Miki Tebeka committed 4905b4c

JS works

Comments (0)

Files changed (1)

war/static/site.js

-function on_ready() {
+function on_shortened(short_url) {
+    var url = 'http://' + location.host + '/' + short_url;
+    $('#shortened').html('Shortened to <a href="' + url + '">' + url + '</a>');
 }
 
-$(document).ready(on_ready);
+function on_shorten () {
+    var url = $.trim($('#url').val());
+    if (url.length < 5) {
+        alert("This is not a valid url");
+        $('#url').focus();
+        return;
+    }
+
+    $.post('/shorten', {url: url}, on_shortened);
+}
+
+$(document).ready(function() {
+    $('#shorten').click(on_shorten);
+});
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.