我有g:formRemote
使用ajax提交表单。
<g:formRemote name="listAll" update="menuItemAJAX" url="[controller: 'superWaiter', action:'menuItem']" onSuccess="additionalContent()">
<a href="#" id="all" class="list-group-item" onclick="myFunction()">All</a>
</g:formRemote>
我不想使用按钮,因为它更容易设置链接样式。它不适用于
<script type="text/javascript">
function myFunction(){
$('#listAll').submit();
};
</script>
顺便说一句,表单的ID为listAll
,因为它来自name
attr
答案 0 :(得分:1)
这是我几年前写的link to a blog post,其中包含了您可以制作的每个Grails Ajax调用的示例,这里是link to the code on GitHub。还有为Grails 2.x编写的更新版本。