用jquery的ajax请求nodejs

原创 2012年03月22日 18:09:14

下午看了会儿nodejs,在想如果用ajax去请求nodejs服务器的数据应该怎么做。通过找些资料算是大概明白了。

前端js

$.ajax({
     url: 'http://127.0.0.1:3000/',   //请求的是3000端口,应该属于跨域调用,因此dataType用jsonp
     dataType: "jsonp",
     //jsonpCallback: "_test",       //可以自定义‘处理’函数,默认是callback
     cache: false,
     jsonp:'callback',               //默认的传递处理函数是callback
     timeout: 5000,
     success: function(data) {
         var data = $.parseJSON(data);
         alert(data.message);
     },
     error: function(jqXHR, textStatus, errorThrown) {
         alert('error ' + textStatus + " " + errorThrown);
     }
});

后台nodejs

var express = require('express')     //引入express模块,当然也可以不用引入,而直接引入http模块
  , app = express.createServer()
  , url = require('url');


app.get('/',function(req, res){
  
  var queryObj = url.parse(req.url,true).query;
  res.send(queryObj.callback+'(\'{"message": "test"}\')');
  //res.send('_test(\'{"message": "test"}\')');     //对应jsonpCallback的函数

});

app.listen(3000);






                    

Node.js通过jquery的ajax来获取参数

这是在前面练习的基础上继续学习发出的心得。在页面刷出数据后想对某些内容执行删除操作,这里用到jquery的ajax,通过ajax传入一个唯一的值,比如collection里面的_id,然后在node处...

node.js后台jquery前台-- 实现用户登录注册AJAX交互

最近实现了node.js当作后台,jquery写前台AJAX代码的,实现用户登录和注册的功能,刷新了前后端交互的三观。特记录一下。1.login.ejs实现form框架 ...

简单的ajax让前端jquery与后台node.js交互

node.js简单的ajax与前端交互

nodejs ajax 请求

前端: 服务器地址: 账号id: 游戏命令: ...

nodejs-express接收ajax请求

index.ejs function ajax(){ $.ajax({ u...

NodeJS Ajax请求

js代码 function show(fileId){ $.ajax({ url:'http://localhost:80/show', dataType:...

实现基于Node.js的ajax前后端交互的简单例子

前端代码: ajaxtest button function ajax() { $.ajax({ ...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

ajax访问Node服务器

前言:node算是入了个门。现在终于有个服务器。以前只写过SSH框架的java后台下,前台使用jquery交互。但是纯原生怎么写呢? demo需求既然是demo先从最简单的。书写一个表单提交页面。从前...

nodejs模仿ajax请求

'use strict' const fs = require("fs"); const http = require("http"); var Url = require("url"); var q...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用jquery的ajax请求nodejs
举报原因:
原因补充:

(最多只允许输入30个字)