簡體   English   中英

在nodejs服務器端添加jQuery:專門使用$ .getJSON在nodeJS上不起作用

[英]Adding jquery on nodejs Serverside: Specifically using $.getJSON won't work on nodeJS

我正在嘗試在我的server.js上添加Jquery。 我使用Windows 8作為服務器。 我在nodejs上用jquery執行AJAX調用。 我的服務器實際上將從YAHOO加載JSON數據。 我有我的端口5555

我運行命令提示符並鍵入

npm install jquery

然后:

node server.js

這是我的server.js

var $ = require('jquery');
var http                    = require("http")
, fs                        = require("fs")
, qs                        = require("querystring")
, port                  = 5555


var server = http.createServer(function(request, response) {

$.getJSON( 'http://query.yahooapis.com/v1/public/yql?q=select * from    yahoo.finance.historicaldata where symbol = 'AAL'&format=jsonstore://datatables.org/alltableswithkeys
    ', cbFunc);

});

function cbFunc(data){
console.log(data);
}

server.listen(port);

console.log('Server is listening to http://localhost/ on port ' + port + '...');

任何人都可以幫助我解決我的問題。 提前致謝!

請忽略該URL,因為這只是一個示例,並且可以在我的YAHOO URL上使用

npm安裝請求

然后:

var request = require('request');

request.get(myUrl, { json: true }, function(err, res) {
    // handle res data here
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM