我正在提交模式表格。使用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/