我正在制作一个页面,该页面在呈现时会从服务器接收字符串参数。参数正确显示在主体上。但部分在jacascript函数中显示“未捕获的ReferenceError:未定义最新名称”。但部分地,该参数已正确处理并显示其数据。
我认为我缺少相当基本的代码。但是我在浏览互联网将近4个小时时找不到。请帮助我。
我在服务器端的js文件提供了这样的参数。
res.render('index', { title: 'Express', newestname:newestname });
最新名称是字符串值。
并且在ejs文件中,它分为两个部分处理。
<head>
<script type='text/javascript'>
$(function() {
$('#report').load(newestname);
});
</script>
</head>
<body>
<div>
<%= newestname %>
</div>
<body>
使用bodypart的参数可以正常工作。但是最重要的参数不起作用。错误消息如下。
未捕获的ReferenceError:未定义最新名称
我尝试使用$(document).ready(function(){},但显示相同的错误。
如何使标头中的参数起作用?