如何在JSP中访问javascript变量

时间:2013-09-17 09:42:38

标签: javascript jsp

如何在${} jsp代码中使用javascript变量?

下面是javascript:

var temp=$("#kpiSelectetor")[0].selectedIndex;
var json =JSON.parse("${savedkpiz.get(temp).kpi.replace("\"","\\\"")}") //how can i use temp here?

我想在第二行使用第一行中获得的temp JS变量。我该怎么做?

1 个答案:

答案 0 :(得分:0)

如何先将它分配给变量?

var temp = $("#kpiSelectetor")[0].selectedIndex;
var elVariable = "${savedkpiz.get(temp).kpi}";
var json = JSON.parse(elVariable.replace("\"", "\\\""));

您还可以使用JSTL function to do the replace

var temp = $("#kpiSelectetor")[0].selectedIndex;
var json = JSON.parse("${fn:replace(savedkpiz.get(temp).kpi, '"', '\\"')}");

另见: