[String, List[String]]
のマップをPlayのビューの1つに渡しました。ユーザーがドロップダウンから値を選択しています。この値はマップ内のキーです。私はこのキーを使用して、マップの値を使用して2番目のドロップダウンを入力しています - String
のリスト。しかし、JavaScriptを使ってキーを取得しているので、Playのテンプレート言語を使用してマップから価値を引き出す方法はわかりません。Scalaでキーを使用してマップ値を取得するPlay Frameworkビュー
これは私のコードです:
function selectSubCat() {
var key = $("#monthYear").find(":selected").text(); // get the selected option's text. This is the map key.
// Here lies the issue. mailingRunDates is the name of the map I've passed to the view. Play says: val key not found.
var runDatesList = @mailingRunDates(key)