为了账号安全,请及时绑定邮箱和手机立即绑定

nodejs+expressjs+ajax获取数据,并显示到网页问题

nodejs+expressjs+ajax获取数据,并显示到网页问题

tyc1 2016-08-03 21:56:21
很简单的一个实现,不知道为什么就是不成功。ajax请求总是走error,浏览器弹出error.如果在<div><%= tips %></div>直接这样写又能取到数据。真不知道为什么了。哎,学nodejs深受打击,求大神指点!!!
查看完整描述

3 回答

已采纳
?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

很明显你后端渲染的是html模板,也就是后端返回的是html,而你前端的jquery在进行ajax调用的时候dataType使用的是json,你试试res.json。

查看完整回答
反对 回复 2016-08-03
?
灯下画廊

TA贡献10条经验 获得超2个赞


你这个明显不对啊,你用ajax去 获取渲染的模板内容,但是返回值却是JSON,应该是xml或者text才对

查看完整回答
反对 回复 2016-08-04
?
灰原爱丶

TA贡献1条经验 获得超0个赞

先NPM下载CORS这个库 这个是解决跨域访问的 var cors = require('cors'); var app = express(); app.use(cors());   如果这样解决不了 我就不知道了

查看完整回答
反对 回复 2016-08-04
  • 3 回答
  • 0 关注
  • 4508 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信