我正在使用NodeJS
和一个Javascript文件来进行AJAX调用。我安装并导入了jQuery,如下所示:
var http = require("http");
$ = require("jquery");
test();
function test() {
$.ajax({ ... )}; }
如果我使用node hello.js
运行,则说:
TypeError:$ .ajax不是函数
我还在AJAX调用之前尝试了add $(document).ready
和$function ()
,但找不到该文档。我该如何解决这个问题?
答案 0 :(得分:1)
jQuery的ajax基本上是XMLHttpRequest,它可以在浏览器中运行,而不是在nodejs中运行。
对于nodejs,您将不得不使用它的http api ...如果想要一些看起来像jQuery的ajax,请尝试ajax-request