-2

如何在${}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 变量。我该怎么做?

4

1 回答 1

0

如何先将其分配给变量?

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

您还可以使用JSTL 函数进行替换

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

另见:

于 2013-09-17T12:02:32.310 回答