使用AJAX与play框架的困难

时间:2015-02-28 17:39:27

标签: jquery ajax scala playframework playframework-2.0

我的scala.html文件中有以下代码

@(supports: List[Champion])

<div id="supports" class="champWrap">
@supports.map { champion =>
    <a href="@routes.Application.champion(champion.getStringId)">
        <div class="icon-wrap">
            <img src="@routes.Assets.at(champion.getIcon)" alt="@champion.getName" title="@champion.getName"/>
            <p>@champion.getWinm%</p>
        </div>
    </a>
}
</div>

所以目前我正在从Controller中的数据库中收集一个List,并在渲染时将其发送到模板。

我想要改变的内容:

我想在页面中有一个控制选项,用于更改用于收集列表的参数。因此,在更改控制选项后,必须使用不同的参数收集列表,并且必须重新加载遍历列表的页面部分,还必须存储此设置,例如。如果重新加载页面。

我知道我必须使用AJAX执行此操作,并且我在文档中读到可以在Play中使用这样的内容:

GET     /hotels/list        Hotels.list

但我无法弄清楚我应该怎么做,因为我之前没有使用过Ajax,我也需要一些关于如何存储设置的提示。我正在考虑用cookie做这个,这是正确的方法吗?

如果有人能给我一些帮助,我将不胜感激

0 个答案:

没有答案