在javascript代码中显示变量的值

时间:2016-06-28 00:56:30

标签: javascript spring-mvc

我的js代码中有一个变量,我希望在js代码中显示其value但总是得到变量的name而不是value

这是变量

var aa = '<c:out value="${listevennementfuture}"/>';

我希望在value

的位置显示'aa'
$(".responsive-calendar").responsiveCalendar({
          time: today,
          events:  aa                  });

我该如何解决这个问题?非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

Duplicate

您需要声明一个空对象并在之后分配值。

var obj = {};
obj['events'] = aa;

答案 1 :(得分:0)

尝试删除变量周围的引号,即将var aa = '<c:out value="${listevennementfuture}"/>';更改为var aa = <c:out value="${listevennementfuture}"/>;

您还可以尝试更清洁的方法,例如

  1. 将您的JSP变量添加到HTML元素的data- *属性

  2. 然后在需要时通过Javascript读取此值