【发布时间】:2013-05-11 11:27:28
【问题描述】:
我正在尝试将来自控制器的参数传递给 javascript 脚本,以便我可以编辑数据。但是 javascript 不接受我的参数。
代码如下:
@for(status <- lista){
<tr>
<td>@status.getDescricao()</td>
<td><a href="javascript:;" onclick="enviar('formAltStatus/@status.getCodStatus()')"><img src="@routes.Assets.at("img/edit.png")" alt="" title="Editar"/></a>
<a href="@routes.StatusController.removerStatus(status.getCodStatus())"><img src="@routes.Assets.at("img/erase.png")" alt="" title="Remover"/></a>
</td>
</tr>
}
@status.getCodStatus() 是我的 ID。
路线:
GET /formAltStatus/:id controllers.StatusController.formAltStatus(id:Long)
javascript:
function enviar(a){
$.ajax({
url: "/"+a,
type: "GET",
contentType: "application/x-www-form-urlencoded; charset=UTF-8",
dataType: "html",
async:true,
success: function(html){
$("#nova").html("");
$("#nova").html(html);
$("#logo").show();
}
});
}
还有其他方法吗?
【问题讨论】:
标签: javascript playframework playframework-2.0