在我的JavaScript文件中,按下按钮时(客户端):
window.location.href = "localhost:" + _portNo + "/startPlotting/" + _currentId;
_portNo
和_currentId
是在调用此行之前明确设置的全局变量(我已经检查并仔细检查过)。在我的服务器端(使用瓶子webframework)我的路线是这样的:
@route('/startPlottingGraph/<id>',method='GET')
def patientList(id):#patient_id,name,surname):
global _patientSock,_clientShareWindowFlag
user = request.get_cookie("account",secret= _secretKey)
print "id = ",id
id = {'id':id}
if((user[0] and user[1])):
return template('plottingGraphPage')
当此路由获取id参数时,这会给出以下错误消息:
Uncaught ReferenceError: realTimeLineGraph is not defined //***(1)
没有_currentId
参数:
window.location.href = "localhost:" + _portNo + "/startPlottingGraph/"
并且在'/startplottingGraph'
获取路线时没有id参数,它就像魅力一样。那么我应该遵循什么样的方法呢?
(1)这条线我有意留下没有解释我猜它不是问题的根源