client/scripts/client.js
author Eugen Sawin <sawine@me73.com>
Sun, 11 Dec 2011 02:27:29 +0100
changeset 10 ab694dc54515
parent 9 44d912089ce1
permissions -rw-r--r--
Added logging and Request classes.
sawine@8
     1
//--allow-file-access-from-files
sawine@10
     2
var server = "http://localhosts:8080";
sawine@5
     3
var view_left = "<view-left><h2>Machine</h2><p>Be yourself within Machine.</p></view-left>";
sawine@5
     4
sawine@10
     5
function command() {
sawine@5
     6
    var com = document.getElementById("com");
sawine@8
     7
    $.ajax({url: server + "/com",
sawine@8
     8
	    data: com.value,
sawine@9
     9
	    dataType: "json",
sawine@8
    10
	    success: callback});
sawine@8
    11
    com.value = ""; 
sawine@8
    12
}
sawine@8
    13
sawine@10
    14
function callback(data, status, xhr) {
sawine@9
    15
    view_left = "<view-left><h2>Machine</h2><p>" + data.time + "</p></view-left>";
sawine@8
    16
    $("view-left").replaceWith(view_left);   
sawine@5
    17
}
sawine@5
    18
sawine@10
    19
$(document).ready (
sawine@10
    20
    function() {
sawine@5
    21
	$("view-left").replaceWith(view_left);
sawine@5
    22
    }
sawine@5
    23
);
sawine@5
    24
sawine@10
    25
$(document).keypress (
sawine@10
    26
    function(event) {
sawine@10
    27
	if (event.which == 13) {
sawine@5
    28
	    event.preventDefault();
sawine@5
    29
	    command();
sawine@5
    30
	}
sawine@5
    31
    }
sawine@5
    32
);