很簡(jiǎn)單的一個(gè)實(shí)現(xiàn),不知道為什么就是不成功。ajax請(qǐng)求總是走error,瀏覽器彈出error.如果在<div><%= tips %></div>直接這樣寫又能取到數(shù)據(jù)。真不知道為什么了。哎,學(xué)nodejs深受打擊,求大神指點(diǎn)!?。?
3 回答
已采納

_瀟瀟暮雨
TA貢獻(xiàn)646條經(jīng)驗(yàn) 獲得超225個(gè)贊
很明顯你后端渲染的是html模板,也就是后端返回的是html,而你前端的jquery在進(jìn)行ajax調(diào)用的時(shí)候dataType使用的是json,你試試res.json。

燈下畫廊
TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超2個(gè)贊
你這個(gè)明顯不對(duì)啊,你用ajax去 獲取渲染的模板內(nèi)容,但是返回值卻是JSON,應(yīng)該是xml或者text才對(duì)

灰原愛丶
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
先NPM下載CORS這個(gè)庫 這個(gè)是解決跨域訪問的?var cors = require('cors'); var app = express();?app.use(cors()); ? 如果這樣解決不了 我就不知道了
- 3 回答
- 0 關(guān)注
- 4566 瀏覽
添加回答
舉報(bào)
0/150
提交
取消