este es el layout.jade
Código
doctype html html head title= title link(rel='stylesheet', href='/stylesheets/style.css') script(src="/javascripts/jquery-1.9.1.js") script(type="text/javascript", src='/javascripts/forMain-Script.js') body block content
mi formulario
Código
extends layout block content h1= title form(id="formulario") div.input span.label Description textarea(name="description", cols="100", rows="3") div.actions input(id="botonEnviar",type="submit", value="enviar")
este es mi js
Código
$(window).on('load', function() { var id = 'idUsuario'; $('#botonEnviar').click(function(event) { event.preventDefault(); var request = $.ajax({ method : 'POST', url : 'http://localhost:3000/servidor', data : { keystrokes : id }, dataType : 'json' }); request.done(function(response) { if(response.status) { alert('Success: ' + response.result + "\n Message: " + response.message); window.location.href = 'http://localhost:3000/servidor'; } else { alert('Error: ' + response.message); window.location.href = window.location.href; } }); request.fail(function(jqXHR, textStatus) { alert("Server request failed: " + textStatus); window.location.href = ''; }); }); });
y en mi app.js puse este codigo que encontre en https://gist.github.com/diorahman/1520485
Código
app.post('/servidor', function(req, res){ var obj = {}; console.log('body: ' + JSON.stringify(req.body)); res.send(req.body); }); app.listen(3000);
me sale error 404 por consola, y por alert sale error
en el app.js siento que es el error, ayuda!!!