ahora estoy intentado implementar ajax en express.js
este es el layout.jade
mi formulario
este es mi js
y en mi app.js puse este codigo que encontre en https://gist.github.com/diorahman/1520485
me sale error 404 por consola, y por alert sale error
en el app.js siento que es el error, ayuda!!!
este es el layout.jade
Código (html4strict) [Seleccionar]
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 (html4strict) [Seleccionar]
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 (javascript) [Seleccionar]
$(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 (javascript) [Seleccionar]
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!!!