剛開始用node+express,使用了靜態(tài)頁面請(qǐng)求ajax出現(xiàn)問題,目前結(jié)果來看是:1.第一次請(qǐng)求不進(jìn)入success,打印undefined;2.第二次請(qǐng)求開始,進(jìn)入success,打印第一次請(qǐng)求結(jié)果;3.第三次請(qǐng)求打印第二次請(qǐng)求結(jié)果,但查看后臺(tái)傳輸值發(fā)現(xiàn),傳輸過去的值沒有問題,接收的值出現(xiàn)問題請(qǐng)教這個(gè)問題怎么解決?app.js代碼是:varmysql=require('mysql');varexpress=require('express');varapp=express();varsettings=require('./build/db');app.use(express.static('./src'));//連接數(shù)據(jù)庫varconnection=mysql.createConnection(settings.db);connection.connect(function(err){if(err){console.log('[query]-:'+err);}else{console.log('[connectionconnect]succeed!');}});//查詢vararr=[];//把搜索值輸出app.get('/getname',function(req,res){varselectSQL='selectlinknamefrom`mkln_server_contract`';connection.query(selectSQL,function(err,rows){if(err)throwerror;for(vari=0;i
express中ajax請(qǐng)求第一次undefined后續(xù)均成功,但結(jié)果是上一次的結(jié)果而非該次請(qǐng)求的結(jié)果
開滿天機(jī)
2019-05-21 16:20:11