javascript ajax 跨域 jsonp,nodejs和ajax实现jsonp跨域问题

前端ajax请求代码:testJsonp.html

$(function(){

$.ajax({

dataType: jsonp,

url: localhost:8088,

type:get,

success: function(data){

$(#name).text(data.name);

}

});

})

nodejs服务器代码:jsonp.js

var http = require(http);

var urlLib = require(url);

var data = {name:luo,year:18};

http.createServer(function(req,res){

var parms = urlLib.parse(req.url,true);

var str = parms.query.callback + ( + JSON.stringify(data) +);

res.end(str);

}).listen(8088);

然后我打开testJsonp.html 发现报错

请问我的代码有什么问题吗,谢谢了

前端ajax请求代码:testJsonp.html $(function(){ $.ajax({ dataType: jsonp, url: localhost:8088, type:get, success: function(data){ $(#name).text(data.name); } }); }) nodejs服务器代码:jsonp.js var http = require(http); var urlLib = require(url); var data = {name:luo,year:18}; http.createServer(function(req,res){ var parms = urlLib.parse(req.url,true); var str = parms.query.callback + ( + JSON.stringify(data) +); res.end(str); }).listen(8088); 然后我打开testJsonp.html 发现报错 请问我的代码有什么问题吗,谢谢了
经验分享 程序员 微信小程序 职场和发展