JSON requests now working, but with strange requirements...
This commit is contained in:
parent
522ca8a891
commit
07f72215b1
3 changed files with 30 additions and 36 deletions
|
@ -50,7 +50,7 @@
|
|||
|
||||
<a href="http://reprappro.com" target="_blank"><img src="logo.png" alt="RepRapPro logo" align="right"></a>
|
||||
|
||||
<div style="font-size:20px">RepRap: <strong data-bind="text: machineName, click: $root.getName"></strong></div>
|
||||
<div style="font-size:20px">RepRap: <strong data-bind="text: machineName"></strong></div>
|
||||
|
||||
<br clear = "all">
|
||||
|
||||
|
@ -93,23 +93,20 @@ function RepRap()
|
|||
self.pages = ['Control', 'Print', 'Help', 'Settings', 'Messages', 'Logout'];
|
||||
self.chosenPageId = ko.observable();
|
||||
self.chosenPageData = ko.observable();
|
||||
self.machineName = ko.observable('<click here>');
|
||||
//var nameData = '{"myName":"RRR 5"}';
|
||||
//var parsed;
|
||||
self.machineName = ko.computed(
|
||||
function()
|
||||
{
|
||||
var n = ko.observable('r');
|
||||
$.get('/rr_name', {}, n);
|
||||
alert(n()); // Without this line it does not work...
|
||||
return n().myName;
|
||||
}
|
||||
);
|
||||
|
||||
// Behaviours
|
||||
self.getName = function()
|
||||
{
|
||||
//alert(nameData);
|
||||
//parsed = JSON.parse(nameData);
|
||||
//alert(parsed.myName);
|
||||
//$.getJSON('/rr_name', function(nameData) {
|
||||
// alert(nameData);
|
||||
// parsed = JSON.parse(nameData);
|
||||
// self.machineName(parsed.myName);
|
||||
// });
|
||||
|
||||
$.get('/rr_name', { qual: 'null' }, self.machineName);
|
||||
//alert(parsed.myName);
|
||||
$.get('/rr_name', {}, self.machineName);
|
||||
};
|
||||
|
||||
self.goToPage = function(page)
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
|
||||
<a href="http://reprappro.com" target="_blank"><img src="logo.png" alt="RepRapPro logo" align="right"></a>
|
||||
|
||||
<div style="font-size:20px">RepRap: <strong data-bind="text: machineName, click: $root.getName"></strong></div>
|
||||
<div style="font-size:20px">RepRap: <strong data-bind="text: machineName"></strong></div>
|
||||
|
||||
<br clear = "all">
|
||||
|
||||
|
@ -93,23 +93,20 @@ function RepRap()
|
|||
self.pages = ['Control', 'Print', 'Help', 'Settings', 'Messages', 'Logout'];
|
||||
self.chosenPageId = ko.observable();
|
||||
self.chosenPageData = ko.observable();
|
||||
self.machineName = ko.observable('<click here>');
|
||||
//var nameData = '{"myName":"RRR 5"}';
|
||||
//var parsed;
|
||||
self.machineName = ko.computed(
|
||||
function()
|
||||
{
|
||||
var n = ko.observable('r');
|
||||
$.get('/rr_name', {}, n);
|
||||
alert(n());
|
||||
return n().myName;
|
||||
}
|
||||
);
|
||||
|
||||
// Behaviours
|
||||
self.getName = function()
|
||||
{
|
||||
//alert(nameData);
|
||||
//parsed = JSON.parse(nameData);
|
||||
//alert(parsed.myName);
|
||||
//$.getJSON('/rr_name', function(nameData) {
|
||||
// alert(nameData);
|
||||
// parsed = JSON.parse(nameData);
|
||||
// self.machineName(parsed.myName);
|
||||
// });
|
||||
|
||||
$.get('/rr_name', { qual: 'null' }, self.machineName);
|
||||
//alert(parsed.myName);
|
||||
$.get('/rr_name', {}, self.machineName);
|
||||
};
|
||||
|
||||
self.goToPage = function(page)
|
||||
|
|
|
@ -207,9 +207,9 @@ void Webserver::SendFile(char* nameOfFileToSend)
|
|||
writing = true;
|
||||
}
|
||||
|
||||
if(jsonPointer >=0)
|
||||
platform->SendToClient("HTTP/1.1 201 OK\n");
|
||||
else
|
||||
//if(jsonPointer >=0)
|
||||
// platform->SendToClient("HTTP/1.1 201 OK\n");
|
||||
//else
|
||||
platform->SendToClient("HTTP/1.1 200 OK\n");
|
||||
|
||||
platform->SendToClient("Content-Type: ");
|
||||
|
@ -347,9 +347,9 @@ void Webserver::ParseGetPost()
|
|||
// Serial.print("HTTP request: ");
|
||||
// Serial.println(clientLine);
|
||||
|
||||
//platform->Message(HOST_MESSAGE, "HTTP request: ");
|
||||
//platform->Message(HOST_MESSAGE, clientLine);
|
||||
//platform->Message(HOST_MESSAGE, "<br>\n");
|
||||
platform->Message(HOST_MESSAGE, "HTTP request: ");
|
||||
platform->Message(HOST_MESSAGE, clientLine);
|
||||
platform->Message(HOST_MESSAGE, "<br>\n");
|
||||
|
||||
int i = 5;
|
||||
int j = 0;
|
||||
|
|
Reference in a new issue