我是 Javascript 新手,并试图实现DELETE
对 Play 2 Framework 服务器的 AJAX 生成 html 请求。在 Scala 模板中,我现在有这个。它打印我的模型类的所有字段,Item
然后我需要处理a href
使用 JQuery 的点击。
如何修复代码并将适当的代码传递item.id
给 AJAX 请求?
@(item: Item)
<ul>
@for(field <- item.getClass().getFields()) {
<li>@field.getName() = @field.get(item)</li>
}
</ul>
<a href="#" data-id="@item.id" id="delete">delete</a>
<script type="text/javascript">
$("#delete").click(function() {
var id = $(this).attr("data-id");
alert(id);
jsRoutes.controllers.Items.delete(id).ajax({});
return false;
});
</script>
此链接非常有用,但没有详细说明集成 jquery 和 javascript 路由器的示例: