jQuery
バックエンドからjson配列を読み取り、選択したhtml要素にデータを入力するテンプレートがあります。
私は以前このようにそれを持っていました(不必要なコードは省略されました):
....
<select class="mySelect"></select>
<script type="text/javascript">
$.ajax({
url: "@routes.Users.list",
success: function(data) {
// Populate the select from 'data' array
}
});
<script>
....
今、私はこの部分を別のテンプレートに書き直しました、そして私は同じものを提供する必要がありますroute url
:
@_customSelect(..., "@routes.Users.list"...)
ただし、ルートは、有無にかかわらず評価されません@
(ええ、行の先頭に「魔法のキャラクター」があります)。HTTPエラー404が表示されます(アドレスが見つかりません。明らかにhttp://localhost:9000/@routes.Users.list
存在しません)。
このようなメカニズムは可能ですか?ありがとう