node.js 中使用ajax status=0的错误
来源:互联网 发布:java poi 导出xlsx 编辑:程序博客网 时间:2024/05/16 06:33
关于node.js中使用jquery中心得,引用jquery,以及如何正常使用ajax功能
require("jsdom").env("", function (err, window) { if (err) { console.error(err); return; } var $ = require("jquery")(window); XMLHttpRequest = require('xmlhttprequest').XMLHttpRequest; $.support.cors = true; $.ajaxSettings.xhr = function () { return new XMLHttpRequest(); }; $.ajax({ url: url, type: "GET", success: function (data) { console.log(data); if(data){ data.forEach(function(c){ console.log(c.Name); }); } }, error: function (err) { console.log(err); console.log(arguments); }, dataType: "json" });});1.首先npm安装jsdom建议安装高版本;
npm install jsdom
2.再npm安装jquery
npm install jquery
3.引用先后顺序
请参考代码
使用ajax调用localhost调试的api地址总是出现问题,参考如下
http://stackoverflow.com/questions/8638820/jquery-ajax-in-node-js/8916217#8916217
var $ = require('jquery'), XMLHttpRequest = require('xmlhttprequest').XMLHttpRequest;$.support.cors = true;$.ajaxSettings.xhr = function() { return new XMLHttpRequest();};
通过这种方式就能正常调用。
0 0
- node.js 中使用ajax status=0的错误
- ajax请求错误返回status=0
- [JS脚本]ajax status 错误定义
- Node.js数据库连接语句的使用错误
- AJAX STATUS=0
- Node.js使用过程中jade,mongo命令使用错误
- 解决ajax的status=0问题
- 解决ajax的status=0问题
- ajax status 错误定义
- node.js中使用http模块发送请求时的一个小错误
- Node.js中async的简单使用
- node.js中mysql的简单使用
- Node.js中http-server的使用
- Node.js中Mysql的使用
- jQuery ajax请求错误返回status 0和错误error的问题
- 【error】jQuery ajax请求错误返回status 0和错误error的问题
- ajax请求错误返回status 0和错误error的问题
- jQuery ajax请求错误返回status 0和错误error的问题
- 矩阵乘法
- Android Service 生命周期
- unity摄像机环绕物体旋转
- 合并两个排序链表
- mysql主主同步和replace into
- node.js 中使用ajax status=0的错误
- Java经典算法——汉诺塔问题
- MarkDown Pad2 输入密钥,免费分享
- Linux C 连接mysql
- 1008. 数组元素循环右移问题 (20)
- CentOS7编译boost1.63.0
- POI操作Excel:cell的背景颜色类型
- 前端程序员需要知道的7种新型的CSS长度单位
- ZOJ2182&&POJ1966-Cable TV Network(求顶点连通度)