javascript - 如何使用提交按钮免费提交AJAX表单

标签 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" onclick="myFunction()">All</a>
</g:formRemote>

我不想使用按钮,因为它可以更轻松地设置链接样式。它不适用于
<script type="text/javascript">
    function myFunction(){
        $('#listAll').submit();
    };
</script>

顺便说一句,表单的ID为listAll,因为它是从name attr获取的

最佳答案

这是我几年前写的link to a blog post,其中包含您可以进行的每个Grails Ajax调用的示例,这是link to the code on GitHub。也有为Grails 2.x编写的更新版本。

关于javascript - 如何使用提交按钮免费提交AJAX表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22408830/

相关文章:

javascript - 为 3 <img> 的水平行创建透明覆盖

javascript - 添加 CSS 类以更改 HTML 元素的样式

java - 将文本框保存到文本文件并在文本框中加载文本文件内容(序列化)Java

javascript - 如何获取data-esid属性并POST?

javascript - 如何显示特定类的div

javascript - 以不同的方法等待 Promise

javascript - 清理 javascript/jquery 中的字符串

javascript - 如何为 scrollTop() 偏移设置动画?

ajax - 在 woocommerce 中使用 ajax 删除购物车中的产品

ajax - Grails:将javascript变量传递给模板