javascript - 如何在 Ubuntu 上的 javascript 中进行 ajax 调用

标签 javascript jquery ajax ubuntu

我正在使用 NodeJS 和一个 Javascript 文件来进行 AJAX 调用。我安装并导入了 jQuery,如下所示:

  var http = require("http");
  $ = require("jquery");
    test();

  function test() {
  $.ajax({ ... )}; }

如果我用 node hello.js 运行它,它会说:

TypeError: $.ajax is not a function

我还尝试在 AJAX 调用之前添加 add $(document).ready$function (),但找不到文档。我该如何解决这个问题?

最佳答案

jQuery 的 ajax 基本上是一个 XMLHttpRequest它适用于浏览器而不是 nodejs。

对于 nodejs,你必须使用它的 http api...如果想要看起来像 jQuery 的 ajax 的东西,请尝试 ajax-request

关于javascript - 如何在 Ubuntu 上的 javascript 中进行 ajax 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49949227/

相关文章:

javascript - window.open 打开一个空白页

javascript - 是否存在非移动 DJI Drone SDK?

javascript - 使用 JQuery 使元素褪色意识到单击的元素

jquery - Yii 就地增删改查文本小部件

javascript - 使用 window.onunload 调用时,AJAX 调用在 IE8 及更低版本中中止

php - 连接MySQL的正确方法是什么?

javascript - 在 Parse Cloud 中使用升序和降序进行多重排序

javascript - 我创建了一个下拉列表,如何显示所选项目的其他列数据?

JQuery 和 IE8 崩溃检测

ajax - meteor HTTP.call 和 jquery ajax