grails - formRemote()和SubmitToRemote()标签之间的区别

标签 grails

我正在提交模式表格。使用formRemote()时,不会提交数据,而是关闭模态。使用submitToRemote()时,将提交表单,但无法执行数据删除。

我想知道两者之间的区别。他们有特定用法吗?

最佳答案

您都不应该使用它们。在阅读ref-doc时看到的第一件事是:

The formRemote tag and other Ajax related tags have been deprecated and will be removed from a future version of Grails. Applications may provide their own Ajax tags and/or Javascript plugins may provide Ajax tags of their own.



实际上,此类标记不再存在于3. + Grails中。

您应该直接使用Javascript函数来提供所需的Ajax功能,例如(jQuery):
<g:form name="form".../>

var form = $( '#form' );
$.ajax({
  url: form.action,
  data: form.serialize()
})
.done(function( msg ) {
  form.dismiss();
});

那里有大量的信息

关于grails - formRemote()和SubmitToRemote()标签之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40990706/

相关文章:

grails - 在 Cloudbees 上运行 LDAP 服务器

grails - 在Grails应用程序的主页中更改用户的语言环境

sql - 下载大文件-使用Grails的应用程序

grails - Grails/Shiro内部URL请求

grails - 如何在 grails 3.3.8 中模拟被测 Controller 的方法

windows - 带有 Windows 斜线的 Grails 2.3.0 升级问题

grails - 使用 Groovy 分割 map

hibernate - 如何强制gorm给数据库对象而不是缓存的实例?

grails - 使用g:select with service中的查询的Grails

java - Maven 被杀 - 不知道为什么