server.js代码:

// 内置http模块,提供了http服务器和客户端功能(path模块也是内置模块,而mime是附加模块)
var http=require("http");// 创建服务器,创建HTTP服务器要调用http.createServer()函数,它只有一个参数,是个回调函数,服务器每次收到http请求后都会调用这个回调函数。服务器每收到一条http请求,都会用新的request和response对象触发请求函数。
var server=http.createServer(function(req,resp){console.log("请求地址是:"+req.url);    //这样设置才可以解决跨域的请求resp.writeHead(200,{"Content-Type":"text/plain;charset='utf-8'",'Access-Control-Allow-Origin':'*','Access-Control-Allow-Methods':'PUT,POST,GET,DELETE,OPTIONS'});// 创建对象var emp=new Object;emp.name="Atila";emp.age=39;//  JSON.stringify用于将对象转成JSON文本,JSON.parse用于将JSON文本转成对象var retval=JSON.stringify(emp);resp.end(retval);// response对象结束响应
});// 服务器开始运作监听端口
server.listen(3000,"localhost",function(){console.log("服务器开始运作,监听端口3000中...");
});

页面jQuery代码:

<!DOCTYPE html>
<html lang="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<head><title>取得Node.js提供的数据</title><script src="./js/jquery-1.7.2.min.js" type="text/javascript"></script></head><body><div id="nameDiv"></div><div id="ageDiv"></div></body>
</html>
<script type="text/javascript">
<!--/*****************************************************
* 窗口载入时调用的启动函数
*****************************************************/
$(document).ready(function() {    loadRemoteData();
}); /*****************************************************
* 取出远程服务器数据
*****************************************************/
function loadRemoteData(){var url="http://127.0.0.1:3000";    // $.getJSON用于取得远程返回的JSON文字
    $.getJSON(url,function(data){document.getElementById("nameDiv").innerHTML=data.name;document.getElementById("ageDiv").innerHTML=data.age;});
}
//-->
</script>

本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/xiandedanteng/p/7528665.html,如需转载请自行联系原作者

Node.js 使用jQuery取得Nodejs http服务端返回的JSON对象示例相关推荐

  1. 如何用 Node.js 实现一个简单的 Websocket 服务?

    最近正在研究 Websocket 相关的知识,想着如何能自己实现 Websocket 协议.到网上搜罗了一番资料后用 Node.js 实现该协议,倒也没有想象中那么复杂,除去注释语句和 console ...

  2. Linux 创建网页服务,Linux使用Node.js建立访问静态网页的服务实例详解

    Linux使用Node.js建立访问静态网页的服务实例详解 一.安装node.js运行所需要的环境,: 二.创建node目录(/node/www),并在目录下创建node.js服务文件server.j ...

  3. pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件。

    pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件. 注意:本地绝对路径地址不能加载,跨域问题用代理或者服务端解决. svg模式渲染存在缺陷,只能渲染普通pd ...

  4. nodejs ajax进度条,Ajax异步文件上传与NodeJS express服务端处理的示例分析

    Ajax异步文件上传与NodeJS express服务端处理的示例分析 发布时间:2021-07-24 11:17:21 来源:亿速云 阅读:79 作者:小新 这篇文章主要介绍Ajax异步文件上传与N ...

  5. js插件---WebUploader 如何接收服务端返回的数据

    js插件---WebUploader 如何接收服务端返回的数据 一.总结 一句话总结: uploadSuccess有两个参数,一个是file(上传的文件信息),一个是response(服务器返回的信息 ...

  6. Jquery Ajax 登录,服务端分别为 aspx,ashx,asmx

    Jquery Ajax 登录,服务端分别为 aspx,ashx,asmx 原文: http://www.cnblogs.com/StudyLife/archive/2012/02/22/2363174 ...

  7. NodeJS SSR服务端渲染:公共代码区分客户端和服务端

    SSR服务端渲染(英语:server side render)指一般情况下,一个web页面的数据渲染完全由客户端或者浏览器端来完成.先从服务器请求,然后到页面:再通过AJAX请求到页面数据并把相应的数 ...

  8. react 使用express实现简单的分页接口,以及服务端返回public文件夹里的图片方法

    前言 本文基于 react ("react": "^16.13.1") , express("express": "~4.16.1 ...

  9. ajax从服务端获取数据(服务端返回html、xml)

    ajax的本质就是,发送http请求的工作交给js中的XMLHttpRequest对象去做! <!DOCTYPE html> <html> <head> <m ...

最新文章

  1. 1099 字串变换 2002年NOIP全国联赛提高组
  2. vivado链接不上开发板最有可能原因
  3. MUI主界面菜单同时移动主体部分不出滚动条解决
  4. jdk12源代码文件_JDK 11:轻松取出单文件Java源代码程序
  5. html5下拉列表多行显示不出来,为什么我这个代码的效果显示不出来?我要显示的是鼠标经过选项出现下拉菜单栏!求大神提点!!!...
  6. java 反射 ibm_Java编程语言构建IBM InfoSphere Streams程序(3)
  7. Linux实战 | 搭建Linux(CentOS6.8版)_1
  8. 一种全新易用的基于Word-Word关系的NER统一模型,刷新了14种数据集并达到新SoTA...
  9. 亚马逊SP-API市场端点接口文档整理
  10. 解决1KB文件夹快捷方式病毒
  11. 山重水复疑无路,最快下降问梯度(深度学习入门系列之七)
  12. vim 配置文件.vimrc[放在home目录下哦]
  13. 易语言 小写金额转大写金额
  14. HR常问到的TopK问题解决办法
  15. Word文档密码忘记了
  16. 润乾配置连接kingbase(金仓)数据库
  17. 驾驶证识别/驾驶证OCR详解
  18. 为何看完这篇RxHttp Http请求框架会觉得如此销魂,全文干货建议收藏!
  19. 【腾讯优测月刊】安卓主流自动化测试框架详解与实践
  20. 计算机毕业设计(附源码)python医院病房管理系统

热门文章

  1. 学习笔记7-C语言-进制转换、原返补、位运算、函数
  2. 折纸的折痕(RVL中序遍历)
  3. 尚硅谷李老师Mysql基础笔记
  4. mysql导入source数据库sql的C++实现和封装
  5. Python(10)- 格式化输出%
  6. 机器学习总结(17)-XGBoost
  7. 《Python Cookbook 3rd》笔记(5.19):创建临时文件和文件夹
  8. cad怎么快速算面积_用cad算面积的快捷键方法步骤详细,大朗CAD培训班
  9. 程序员考核的五大死因(上)
  10. IBM总架构师寇卫东:话说程序员的职业生涯-IT程序人生-职业生涯规划