Javascript 如何在grails中使用submit按钮提交AJAX表单
我有一个Javascript 如何在grails中使用submit按钮提交AJAX表单,javascript,jquery,ajax,grails,Javascript,Jquery,Ajax,Grails,我有一个g:formRemote,它使用ajax提交表单 <g:formRemote name="listAll" update="menuItemAJAX" url="[controller: 'superWaiter', action:'menuItem']" onSuccess="additionalContent()"> <a href="#" id="all" class="list-group-item" onclic
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>
函数myFunction(){
$('#listAll').submit();
};
顺便说一句,表单的id是
listAll
,因为它是从name
attr获取的。这里是我几年前写的一篇文章,其中包含了您可以进行的每个Grails Ajax调用的示例,下面是。还有一个为Grails2.x编写的更新版本。用于提交远程表单的代码并不像在表单上调用submit那样简单。使用按钮,然后在浏览器中查看呈现页面的源。注意Grails生成的代码,然后为链接复制该代码并去掉按钮。使用remoteLink:Test 5无论如何,设计部分应该在css中定义,无论是按钮还是链接。