सबसे आसान तरीका? Express सेट करें और अपने क्लाइंट साइड कोड को अजाक्स के माध्यम से संवाद करें (उदाहरण के लिए, jQuery का उपयोग करके)।
(function() {
var app, express;
express = require("express");
app = express.createServer();
app.configure(function() {
app.use(express.bodyParser());
return app.use(app.router);
});
app.configure("development", function() {
return app.use(express.errorHandler({
dumpExceptions: true,
showStack: true
}));
});
app.post("/locations", function(request, response) {
var latitude, longitude;
latitude = request.body.latitude;
longitude = request.body.longitude;
return response.json({}, 200);
});
app.listen(80);
}).call(this);
ग्राहक पक्ष पर, आप इसे इस तरह कह सकते हैं:
var latitude = 0
, longitude = 0; // Set from form
$.post({
url: "http://localhost/locations",
data: {latitude: latitude, longitude: longitude},
success: function (data) {
console.log("Success");
},
dataType: "json"
});
नोट इस कोड को बस एक उदाहरण है; आपको त्रुटि प्रबंधन, आदि
आशा है कि मदद करता है।
स्रोत
2012-06-20 20:29:05
किसी प्रकार की टेम्पलेटिंग प्रणाली का उपयोग क्यों नहीं करें? यह आपके जीवन को आसान बना देगा – elclanrs
@elclanrs संभावित रूप से टेम्पलेटिंग कैसे मदद करेगा? – Raynos