<g:formRemote name="from_form" url="[namespace:'admin',controller:'cert', action:'revoke']" onSuccess="window.location.reload()"> <button class="btn" data-dismiss="modal" aria-hidden="true">取消</button> <g:hiddenField name="serviceId" value="${service.id}"/> <button type="submit" class="btn btn-danger">修改</button> </g:formRemote>
类同
function revoke${service.id}(){ $.ajax({ url:"http://localhost:8080/warriors/admin/cert/revoke", type:"POST", data:{serviceId:${service.id}}, dataType:"JSON", success:function(data){ alert("吊销成功") window.location.replace(document.referrer) } }) }
相关链接: ajax和grails后台的搭配