【发布时间】:2017-01-24 03:34:49
【问题描述】:
我在模板参数中声明了一个映射,语法如下
@(formData : scala.collection.Map[String, scala.List[String]], previousData : scala.collection.Map[String,String], resultList: scala.List[String])(implicit flash: play.api.mvc.Flash)
我想读取 previousData 映射对象并将其存储在 javascript 变量中。 我实际上想通过从地图对象中获取值来设置文本框中的值。我知道我可以在 javascript 中使用 document.getElementById 来设置特定文本框的值。有人可以帮忙吗?如果有其他方法可以请告诉我。 我尝试了以下方法,但它不起作用。
function loadPreviousData()
{
if(@previousData != null)
{
var x = @{previousData.getOrElse("name",null)};
alert("Name is " +x);
}
}
【问题讨论】: